Leonid Podolny wrote this:
> Hi, all,
> I lack some background to debug this issue.
> I have two serial ports on my box. Naturally, I would expect them to be
> ttyS0 and ttyS1. Indeed, dmesg shows the following:
> 
> [snip]
> Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
> pnp: Device 00:06 activated.
> 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> pnp: Device 00:07 activated.
> 00:07: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
> [snip]
> 
> However, the actual nodes that udev (or hotplug?) creates are:
> 
> [snip]
> vyhuhol ~ # ls -l /dev/ttyS*
> crw-rw---- 1 root uucp 4, 66 2007-06-26 09:04 /dev/ttyS2
> crw-rw---- 1 root uucp 4, 67 2007-06-26 09:04 /dev/ttyS3
> [snip]
> 
> Needless to say, I'm unable to communicate with the port unless I
> manually mknod ttyS0 with minor 64.
> The question is: how do I make hotplug (or udev?) enumerate them
> correctly, as ttyS0 and ttyS1?
> 

 I had this kind of problem some weeks ago. I resolved it rmmod'ing
8250_pnp and 8250, sleeping 1 and modprobing them again in local.start.

I know it wasn't a nice solution, but it worked for me.

begin:vcard
fn:Rodrigo Forlin
n:Forlin;Rodrigo
email;internet:[EMAIL PROTECTED]
tel;cell:+551194952922
note;quoted-printable:Linux registered user # 226673=0D=0A=
	http://counter.li.org/
x-mozilla-html:FALSE
version:2.1
end:vcard

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to