jonam
Group: Members
Posts: 37
Joined: May 2006 |
|
Posted: May 22 2006,04:26 |
|
Roberts,
I have done a lot of work on this problem over the last week and believe it is probably due to the yenta_socket driver that is part of the pcmcia driver package in DSL 2.3.
By loading the pcmcia drivers manually (pcmcia_core, yenta_socket and ds), as far as I can find out, allocation of IRQs to the card is not being done properly. Doing a "cat /proc/interrupts" shows no interrupts being generated on either PCMCIA slot and dmesg indicating an IRQ routing conflict that yenta_socket tries to resolve using ISA IRQs.
Searching the internet seems to confirm a problem with the yenta_socket driver. See the section on 2.4.1+ Linux kernels on the following page:
Elan PCI to PCMCIA
Does DSL 2.4 include a patch in yenta_socket to fix PCI IRQ allocation as outlined on the above site? Which version of DSL changed from the pcmcia driver using the i82365 module to yenta_socket?
I suspect that the problem indicated in another thread on this forum with HP Ominbook 5700ctx laptop PCMCIA not working on DSL after 2.1b is the same as mine.
I have this laptop as well and though I haven't tried loading DSL on it yet (no CDROM) , it uses the same chipsets (TI PCI1131) and PCMCIA architecture as the Compaq 1530D which is what I am having problems with.
I will try getting DSL 2.0 or 2.1 going on the Compaq over the next week to see if the old pcmcia_cs drivers work.
Regards,
jonam
|