LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   PCMCIA Realtek problem (https://www.linuxquestions.org/questions/linux-networking-3/pcmcia-realtek-problem-41172/)

grayFalcon 01-12-2003 03:58 AM

PCMCIA Realtek problem
 
Hello!

I have the following problem: I'm trying to install Debian on my laptop (Compaq Armada 4220T), which unfortunately doesn't have a CD drive. This means I had to install a base system from floppies and now need to perform a network installation. gcc is not included in the base system, which means I basically have to rely on binaries until the network works.
The card has a realtek chip. PCMCIA works (I guess), because I get the correct messages if I eject/insert the card, and the control lights are on. The problem is getting the right module loaded. rtl8139 doesn't work (obviously). 8139too can be loaded, modprobe outputs:

PCI: Enabling bus mastering for device 01:00
PCI: Increasing latency timer of device 01:00 to 64
[...]
eth0: RealTek RTL8139 Fast Ethernet board found at 0xc603a000, IRQ 0
eth0: Chip is 'RTL-8139c' - MAC address '00:50:fc:2d:89:4d'

IRQ 0? That's already astonishing for a network card, isn't it? Especially because lspci -vb tells me:

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
Subststem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 255
I/O ports at <unassigned>
Memory at 60000000 (32-bit, on prefetchable)
Capabilities: [50] Power Management version 2

This means, the IRQ of the card is actually 255, not 0.
The Cardbus is, according to lspci -b, at IRQ 11.

When I ifconfig eth0 up, I get the message that:

SIOCSIFFLAGS: Device or resource busy

Of course... a look at /proc/interrupts reveals that IRQ 0 is used by the timer. eth0 doesn't appear there.

Now the problem is that 8139too doesn't seem to take any parameters, modrpobe 8139too irq=255 gets me the error:

/lib/modules/2.2.20-reiserfs/net/8139too.o: invalid parameter param_irq

Has anybody got an idea how I can get that card to work? Without compiling anything myself, as I haven't got the gcc compiler on there, and installing it via floppies isn't exactly an idea that makes my mouth water :/

Thanks a lot in advance for any advice!


All times are GMT -5. The time now is 02:20 AM.