I've purchased a new US Robotics Performance Pro modem that is guaranteed to run on Linux. According to the manual it should be automatically detected by any kernel newer than 2.3.x. However, the modem isn't detected.
According to what I've read in http://www.mail-archive.com/[EMAIL PROTECTED]/msg02979.html, it is possible to make the modem work by calling setserial with the irq and port number given in /proc/pci and by using the autoconfig option.
Here is the excerpt from the article:
"Scroll down until you find the data for the serial controller. Mine
looked like:
<snip>
Bus 0, device 15, function 0:
Serial controller: Unknown vendor Unknown device (rev 1).
Vendor id=12b9. Device id=1008.
Medium devsel. IRQ 10. I/O at 0x1890 [0x1891].
<snip>
Make a note of the values for IRQ and I/O port. In my case they were 10 and 0x1890 respectively.
Then in the terminal window type
setserial /dev/ttyS1 irq 10 port 0x1890 autoconfig "
This method does not work. Also, the rpm package that comes with the modem, "LNUX_3ComMdm-1.0-1.i386.rpm" is not able to setup the modem either. What should I do? I still have some to return the modem to the store if it becomes necessary.
You might try it on a different machine (or even a different OS), to make sure the modem itself is not faulty, but it looks to me like the device simply isn't recognized by your kernel. What kernel version are you running? Does "lspci -v" report the same info you've posted above?
Kent
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]