Hi!
Following the hints that I found in various sources (including this mailing
list) I tried to make my Vaio Z505SX work with my Ericsson SH 888 cell
phone. Unfortunately, I ran into problems. Here is what I did, maybe some of
you can help me. Thanks in advance.
[I'm not an expert and I really don't know exactly what I've been doing
here. I just followed instructions or success reports from other people.]
1. Got kernel 2.2.9 from ftp.kernel.org and the patches from 2.2.10 to
2.2.12. Applied the patch "2.2.12-irda3". Compiled the new kernel and the
modules. Reboot with the new kernel.
2. setserial /dev/ttyS2 irq 10. (The device is set to use IRQ 4 by Linux but
the BIOS tells me that it should have 10.)
3. mknod /dev/ircomm c 161 0
mknod /dev/ircomm0 c 161 0
mknod /dev/ircomm1 c 161 1
4. Added two lines to /etc/conf.modules:
alias tty-ldisc-11 irtty
alias char-major-161 ircomm_tty
5. Put this line into /etc/irda/drivers:
irattach /dev/ttyS2
6. Started irmanager.
7. My ppp-up script in /etc/ppp/ uses /dev/ircomm0. When I start it I only
get error messages. Here's an excerpt from /var/log/messages:
irmanager: executing: '/sbin/modprobe irda'
kernel: IrDA (tm) Protocols for Linux-2.3 (Dag Brattli)
irmanager: executing: 'echo vaio > /proc/sys/net/irda/devname'
irmanager: + 0.1 Fri Jul 25 11:45:26 1997 Dag Brattli
irmanager: + 0.1 Fri Jul 25 11:45:26 1997 Dag Brattli
irattach: Serial connection established.
kernel: IrDA: Registered device irda0
kernel: CSLIP: code copyright 1989 Regents of the University of
California
kernel: PPP: version 2.3.7 (demand dialling)
kernel: PPP line discipline registered.
kernel: IrCOMM protocol (Dag Brattli)
insmod: /lib/modules/2.2.12/misc/ircomm_tty.o: insmod char-major-161
failed
pppd[232]: Failed to open /dev/ircomm0: Operation not supported by
device(19)
pppd[232]: This system lacks kernel support for PPP. This could be
because the PPP kernel module is not loaded, or because the kernel is not
configured for PPP. See the README.linux file in the ppp-2.3.5
distribution.
Remarks:
A. The kernel IS configured for PPP.
B. I wonder why the kernel reports IrDA protocols for 2.3 instead of 2.2.
C. depmod talks about "unresolved symbols in ircomm_tty.o".
D. I got the same result when using "mknod /dev/ircomm c 60 64" instead of
step 3 above (and changing step 4 accordingly).
Thanks again for your help,
Edi.
--
Dr. Edmund Weitz
Hamburg
Germany
http://weitz.de/
"In the beginning the Universe was created. This has made a lot of people
very angry and been widely regarded as a bad move."
(Douglas Adams)
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda