Re: [BUG][2.6.8.1] Something wrong with ISAPnP and serial driver

From: Rene Herman
Date: Sat Oct 09 2004 - 15:30:42 EST


Denis Zaitsev wrote:

1) The 2.6 kernel doesn't activate the ISA PnP modem at the boot,
while the 2.4 one always does.

2.4 used to scan the ISA PnP device ID string for some common substrings indicating a modem given a completely unknown ISA PnP device (the code is still present -- see drivers/serial/8250_pnp.c:check_name()) while 2.6 really needs your modem's PnP ID to be listed.

2) The 8250 driver finds the PnP card's port, while the 8250_pnp finds
the non-PnP ports.

8250_pnp not finding it is therefore very likely a simple matter of it not knowing that it should be driving it. Try seeing if your modem's PnP ID (/sys/bus/pnp/devices/?/id) is listed in drivers/serial/8250_pnp.c and if not add it (and send as a patch to Russel King).

8250 itself finding it was no doubt due to you enabling the port yourself so that from its standpoint, it was just another serial port already present. With your modem's ID added, 8250_pnp should find and activate the mdem itself without you needing to do anything other than "modprobe 8250_pnp"

Hope that helps.

Rene.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/