Skip navigation.
Home
Now Shipping Version 7.0

PCI Lucent/Agre LT Winmodem and other PCI problems


Posts: 3

I am making this post in the hope that others may benifit from what I found.

The following relates to the 2.6.10 kernel.

I have a modem that worked with MEPIS 2003.10 but when I installed SimplyMEPIS 3.3 it quit working. After several weeks of work and searches I found a post somwhere that implied that my problem may be related to bad PCI initializarion. When looking through DMESG for PCI related stuff i noticed the following comment:

<br />
** PCI interrupts are no longer routed automatically.  If this<br />
** causes a device to stop working, it is probably because the<br />
** driver failed to call pci_enable_device().  As a temporary<br />
** workaround, the "pci=routeirq" argument restores the old<br />
** behavior.  If this argument makes the device work again,<br />
** please email the output of "lspci" to <br />
** so I can fix the driver.<br />

After I realized thet the recomended argument was kernel boot argument I tried it by manualy adding it to the boot line in the grub boot screan.

It worked so I added it to the /boot/grup/menu.lst file to make it permenant.

To see if this corrects your problem:

  1. Reboot the system
  2. At the grub screan add "pci=routeirq" (without quotes) to the end of the command line at the bottom.
  3. Hit enter (with the 2.6.10) kernel selected.
  4. After boot completes try your problem device.

To make this permenant:

Using the File Manager - Super User Mode (or your prefered method of attaining root access)

  1. Edit /boot/grub/menu.lst.
  2. Add "pci=routeirq" (without quotes) to the end of the line beginning with "kernel" (without quotes) immediatly following the line that ends with "kernel 2.6.10" (without quotes).
  3. Save the file.

If this hepls please email the output of "lspci" to as requested above by the developer.