On Mon, 17 Jan 2000, InfraRED wrote:
>hmm.. interesting.. 8810 is listed as working on linux-irda page (both
>resources and hardware section). can you tell me what are the exact
>problems?
Well, yes and no.
I've got an 8810 and I've been trying to get it to work with
Linux/IrDA for a year or so, all with varying results, both because
of changes in Linux/IrDA and changes in the Nokia firmware.
>is there anybody who has experience with using the built-in modem of the
>nokia 8810,8850,8210?
Yes. Read on..
>the main concern is using the builtin modem for data connction over
>infrared link... if some other function does not work it doesn't matter...
Nokia is messing with their IrDA-stack, obviously. In one revision of the
software it works 100% with Linux/IrDA, in another it doesn't work at all.
I've also tried making a PalmIII talk to the 8810 (summer 99, older firmware
which worked fine with Linux/IrDA) but that failed completely. I heard
somewhere that the Palms are quite picky about who/what they play with and I
suspect Nokia didn't do their thing entirely right back then. Haven't tried
again lately, either.
Anyway, the last two revisions of firmware I've had have worked pretty nicely
with Linux/IrDA. Recently (2.2.14irda1 I believe) some of the IrCOMM stuff in
Linux/IrDA changed, I've upgraded to 2.2.15pre3 to test the smc-ircc driver
(which works superbly if I hardcode io[]- and io2[]-values into it..
I got a call to the "modem"-number of my subscription, making the phone cry
out "Data call" and asking me to enable Ir communication..
I had all modules loaded (irda, irport, smc-ircc, ircomm, ircomm-tty) and
minicom set to use /dev/ircomm0. Fired up minicom (phone not discovered),
typed "at<CR>" hoping for Linux to start discovering, waited a couple of secs,
remembered that the phone didn't have Ir communication enabled, enabled it on
the phone and voila, "at<CR>OK<CR>" showed up along with the RING:s.. :)
Unfortunately, I didn't get a CONNECT after my ata<CR>, only the CARRIER,
since whoever was at the other end probably called the wrong number, but still
everything survived a couple of difficult tests.
--8<-- findchip output
Found SMC FDC37N958 Controller at 0x3f0, DevID=0x01, Rev. 1
SIR Base 0x2f8, FIR Base 0x280
IRQ = 3, DMA = 3
Enabled: yes, Suspended: no
UART compatible: yes
Half duplex delay = 3 us
-->8--
//Peter
--
irc: CareBear\ tel: +46-40-914420
irl: Peter Stuge gsm: +46-705-783805
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda