On Saturday 02 September 2006 20:29, d2clon wrote:
> hi:
>
> This is my sequence:
> ------------------------------------------
> biit ~ # setserial /dev/ttyS2 uart none
> /dev/ttyS2: No such device or address

OK, this is telling you that ttyS2 is not the correct COM port for your irda 
device.  However, looking at your dmesg there's only two serial ports 
reported, so ttS2 is not defined:
===========================================
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
===========================================
You need to enable some virtual (COM) ports.  In your kernel configuration you 
will need to set additional serial ports.  Go to:

Device drivers --> Character devices --> Serial Drivers -->

and either enter a number higher than just 4 under:

 (4)  Maximum number of 8250/16550 serial ports
 (4)  Number of 8250/16550 serial ports to register at runtime

or better, on the latest stable kernel select:

 [*]  Extended 8250/16550 serial driver options
 [*]    Support more than 4 legacy serial ports
 [*]    Support for sharing serial interrupts

If when you reboot you keep getting the same error then you need to try 
different ttySx number, where x is 0,1,2,3,4, . . .  Note that some numbers 
could cause IRQ conflicts and could crash your machine.  In that case reboot 
and try again.

> biit ~ # /sbin/modprobe smsc_ircc2
> FATAL: Error inserting smsc_ircc2
> (/lib/modules/2.6.15-gentoo-r1/kernel/drivers/net/irda/smsc-ircc2.ko):
> No such device

Unless the COM port has been set correctly for your irda any module selection 
will fail.

> ------------------------------------------
>
> When i execute the next sentence:
> -------------------------------------------
> biit ~ # irattach irda0 -s
> -------------------------------------------
>
> This is what appear into syslog:
> -------------------------------------------
> Sep  2 21:53:04 localhost irattach: executing: '/sbin/modprobe irda0'
> Sep  2 21:53:04 localhost irattach: + FATAL: Module irda0 not found.
> Sep  2 21:53:04 localhost irattach: Trying to load module irda0 exited
> with status 1
> Sep  2 21:53:04 localhost irattach: executing: 'echo biit >
> /proc/sys/net/irda/devname'
> Sep  2 21:53:04 localhost irattach: executing: 'echo 1 >
> /proc/sys/net/irda/discovery'
> Sep  2 21:53:04 localhost irattach: Starting device irda0
> Sep  2 21:53:04 localhost irattach: ioctl(SIOCGIFFLAGS): No such device
> Sep  2 21:53:04 localhost irattach: Stopping device irda0
> Sep  2 21:53:04 localhost irattach: ioctl(SIOCGIFFLAGS): No such device
> Sep  2 21:53:04 localhost irattach: exiting ...
> ----------------------------------------------

Ditto.

> > Does your dmesg show anything? e.g. mine shows:
> > ===================================================
> > found SMC SuperIO Chip (devid=0x0e rev=01 base=0x002e): LPC47N252
> > ===================================================
>
> This is my dmesg:
> http://paste.lisp.org/display/25171

OK, it would be really strange if an irda chip of your type was detected just 
out of thin air without COM ports set in the kernel.  Thankfully, it isn't.

> > Other laptops are more straight forward, but mine seems to be of the more
> > difficult variety . . .
>
> So mine. :)

Some old laptops are even more problematic . . . 

-- 
Regards,
Mick

Attachment: pgpCVMOk2llPl.pgp
Description: PGP signature

Reply via email to