Problem with ethernet card
Hi everyone !
I have big problem with my hardware on Linux ( Actually I use Slackware 10.1, but I tried also MDK9.2 and RH9.0. All distributions have the same problem ).
I have motherboard Gigabyte GA-7VT600 1394 with integrated LAN ( I have also second Ethernet card on PCI, I tried both and problem was the same).
After installation Linux, at first time start system I have connected with network.
I get IP, NETMASK and DNS from DHCP.
When I started second time network doesn’t work.
When I tried :
dhcpcd eth0
then:
interface eth0 don’t go up
dmesg | grep –I eth0:
eth0: RealTek RTL8139 at 0xd09c7000, 00:0f:ea:35:08:f0, IRQ 11
eth0: Identified 8139 chip type 'RTL-8101'
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx queue start entry 4 dirty entry 0.
eth0: Tx descriptor 0 is 00002000. (queue head)
eth0: Tx descriptor 1 is 00002000.
eth0: Tx descriptor 2 is 00002000.
eth0: Tx descriptor 3 is 00002000.
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
and
mii-tool
SIOCGMIIPHY on 'eth0' failed: Invalid argument
no MII interfaces found
when I use cat /proc/interrupts I don’t see IRQ for eth0
When I do for example:
Ifconfig eth0 10.0.0.10 netmask 255.255.255.0 broadcast 10.0.0.255 up
Then eth0 go up and I see IRQ for eth0
I must get IP from DHCP, what can I do ??
Ps. Sorry for my English
|