Great, Russell. Now we understand each other. Actually some chip manufacturers are responsible for this mess. Some do NOT burn a modem class flag in the hardware, others do. Is it nonsense to imagine that the part of 8250_pci which handles modem class become a loadable module? We could then load the "linmodem" driver first, which would not disturb use of true modems. My suggestion is very likely going to reveal the depth of my ignorance about kernel architecture, I guess.
Jacques On Mon, 21 Mar 2005, Russell King wrote: > On Mon, Mar 21, 2005 at 01:39:30PM +0200, Jacques Goldberg wrote: > > Here is a modem which cannot be used because it is grabbed by the > > serial driver: > > > > 00:0f.0 Modem: ALi Corporation SmartLink SmartPCI561 56K Modem (prog-if 00 > > [Generic]) > > Ok, this is what I wanted to know. > > There seems to be growing evidence that 8250_pci should not claim the > "modem" class, but should match any such cards which do look like > serial ports by vendor/device IDs.The problem is that dropping the > modem class id match could leave a fair number of people in the lurch, > but I'm game to try it and see. > > -- > Russell King > Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ > maintainer of:2.6 Serial core > [EMAIL PROTECTED] >>>> Currently at TECHNION <<<< PHONE: Technion=+(972)(0)(4)829.36.63 CERN=+(41)(22)767.73.85 FAX: Technion=+(972)(0)(4)829.39.01 CERN=+(41)(22)767.31.00 HOME: Haifa=+(972)(4)825.29.04 GSM portable: +(972)(0)544.29.36.63 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/