- Jan 18, 2001
- 35
- 0
- 0
Hardware: Asus P5A, AMD K6-2/400, 3Com 3C905B Ethernet card.
Software: Win98SE vs. Knoppix 3.3 11/03/03 EN (and probably other Linux distributions).
Network: DHCP
For some reason, although this card has always appeared to work under both Win95 and Win98SE, Linux doesn't always get networking running properly. There seems to be some problem with setting up the card correctly.
Last night, I tried Knoppix. It looked great except that I couldn't get out onto the net. The network I am on uses DHCP, all normal stuff, no authentication necessary to get an address or anything. Works fine every time I have booted up Windows. I rebooted Knoppix several times, and each time tried also setting up all the parameters manually -- gateway, IP, DNS. No go. Finally, I rebooted one last time to get a snapshot of how the DHCP setup came up when it failed -- and naturally, that time it worked.
The only difference in the network status info is in the hardware address for the card. When it failed, the address was being reported as "FF:FF:FF:FF:FF:FF". When it succeeded, a valid address got reported:
<pre>
eth0 Link encap:Ethernet HWaddr 00:10:5B:10:6C:54
inet addr:182.143.0.5 Bcast:182.143.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1883 (1.8 KiB) TX bytes:1522 (1.4 KiB)
Interrupt:10 Base address:0xb800
</pre>
instead of:
<pre>
eth0 Link encap:Ethernet HWaddr FF:FF:FF:FF:FF:FF
inet addr:182.143.0.5 Bcast:182.143.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xb800
</pre>
This may also be why I have only once been able to get networking up and running on previous attempts to install Linux -- the main reason I haven't switched over to it fulltime, since I never could get out on the net with it! I tried MANY different distributions, and only ONCE got on the network (Red Hat 6.2, I think -- the one Oracle had officially approved for Oracle 8i). I had even tried different network cards, borrowing an Intel card (Linus' favorite at the time, and it worked fine at the office) from work -- which failed on my machine.
Two different cards (one known to be good with Linux, one known to work with Windows just fine -- it's working right now as I type, with Win98SE booted), multiple different Linux distributions -- what else might be triggering this problem when I use Linux instead of Windows??
Software: Win98SE vs. Knoppix 3.3 11/03/03 EN (and probably other Linux distributions).
Network: DHCP
For some reason, although this card has always appeared to work under both Win95 and Win98SE, Linux doesn't always get networking running properly. There seems to be some problem with setting up the card correctly.
Last night, I tried Knoppix. It looked great except that I couldn't get out onto the net. The network I am on uses DHCP, all normal stuff, no authentication necessary to get an address or anything. Works fine every time I have booted up Windows. I rebooted Knoppix several times, and each time tried also setting up all the parameters manually -- gateway, IP, DNS. No go. Finally, I rebooted one last time to get a snapshot of how the DHCP setup came up when it failed -- and naturally, that time it worked.
The only difference in the network status info is in the hardware address for the card. When it failed, the address was being reported as "FF:FF:FF:FF:FF:FF". When it succeeded, a valid address got reported:
<pre>
eth0 Link encap:Ethernet HWaddr 00:10:5B:10:6C:54
inet addr:182.143.0.5 Bcast:182.143.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1883 (1.8 KiB) TX bytes:1522 (1.4 KiB)
Interrupt:10 Base address:0xb800
</pre>
instead of:
<pre>
eth0 Link encap:Ethernet HWaddr FF:FF:FF:FF:FF:FF
inet addr:182.143.0.5 Bcast:182.143.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xb800
</pre>
This may also be why I have only once been able to get networking up and running on previous attempts to install Linux -- the main reason I haven't switched over to it fulltime, since I never could get out on the net with it! I tried MANY different distributions, and only ONCE got on the network (Red Hat 6.2, I think -- the one Oracle had officially approved for Oracle 8i). I had even tried different network cards, borrowing an Intel card (Linus' favorite at the time, and it worked fine at the office) from work -- which failed on my machine.
Two different cards (one known to be good with Linux, one known to work with Windows just fine -- it's working right now as I type, with Win98SE booted), multiple different Linux distributions -- what else might be triggering this problem when I use Linux instead of Windows??