You are hereLinux and the Nokia N93i (S60 series 3)
Linux and the Nokia N93i (S60 series 3)

Got myself a shiny new Nokia N93i, although i was originally looking for the N91, apparently the N91's are hard to find and a new phone was required!
This machine, although bulky, and people wonder why i want a mirror (one side of it is very shiny) is cool, it has excellent WiFi capabilities - it will scan for local wifi and give you a list of what it can get onto, and then use the network you choose (3g, wifi etc) todo anything internet related.
You can already find lots of interesting reviews and hacks for the nokia n93i, but ide like to just point out how amazingly easy it was to connect to my linux machine via the USB cable that came with it - linux is sometimes tricky to deal with, so often it's interesting to just plug stuff in the USB socket and see what registers..
Peering into the packaging i find a USB cable with the usual nokia-accessory header plug on the other end, i jam it into the laptop after prying open its private parts with a fingernail, eventually it gives way and lets me in..
The device registers as a generic scsi mass storage driver, brilliant! theres my 1gb mini-sdcard sitting there, looks like it has all my phone books, pictures etc, so i should be able to backup the phone by copying this - FUCKING FINALLY! a phone that uses generic interfaces to manage this kind of business instead of esoteric home grown solutions.
I flick the phone to "mass storage mode" and see this scroll up in demsg..
Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning Vendor: Model: Rev: Type: Direct-Access ANSI SCSI revision: 00 usb-storage: device scan complete SCSI device sda: 1983495 512-byte hdwr sectors (1016 MB) sda: Write Protect is off sda: Mode Sense: 03 00 00 00 sda: assuming drive cache: write through SCSI device sda: 1983495 512-byte hdwr sectors (1016 MB) sda: Write Protect is off sda: Mode Sense: 03 00 00 00 sda: assuming drive cache: write through sda: sd 0:0:0:0: Attached scsi removable disk sda
hmm cool, OK so what does PC Sync mode do? well this is cool, now i have a modem that works in linux via standard USB serial driver!
cdc_acm 1-2:1.10: ttyACM0: USB ACM device usbcore: registered new driver cdc_acm drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters usbcore: registered new driver cdc_ether rndis_host 1-2:1.12: RNDIS init failed, -32 usb%d: unregister 'rndis_host' usb-0000:00:1d.0-2, RNDIS device unregister_netdevice: device usb%d/ca832800 never was registered rndis_host: probe of 1-2:1.12 failed with error -32 usbcore: registered new driver rndis_hostI took a wild stab with minicom and set it to 115700, 7E1, via port /dev/ttyACM0 and wow it just works! i can do ATDTxxx and it will dial a number etc, wish there was a BBS out there still alive i could dial! I guess linux isnt so bad at device compatibility after all.. hmm
I am running Linux 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686 GNU/Linux under debian testing
- reply
- reply
