Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
SDN 101: An Introduction to Software Defined Networking
Discover the advantages of SDN.
SDN has quickly become one of the hottest trends in IT. But not all SDN solutions offer real software-defined functionality. As more enterprises consider SDN, they want to know, “What is SDN? And what are the real benefits?” If you're ready to explore the advantages of SDN, and want to know how it should be implemented within your enterprise, start by reading our introductory white paper.
Click Here to receive this Complete Guide absolutely free.
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:  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:
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 :/