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/linux-hardware@senator-bedfellow.mit.edu/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.
|