• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: Problems with ethernet on 2.6.32 (mainline) kernel  (Read 1273 times)
creeble
Newbie
*

Karma: 0
Posts: 20


View Profile
« on: February 25, 2010, 11:57:06 AM »

I'm having trouble getting the ethernet iface to work with the 2.6.32.12 (kernel.org) kernel.

The interface comes up, ifconfig sees it, I can set an static IP address, everything seems great -- except no actual connection.  DHCP times out.

There's a curious message from the kernel when booting:
MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
net eth0: port 0 with MAC address 00:50:43:01:c1:e6
net eth1: port 0 with MAC address 00:00:00:00:00:00

And sure enough, ifconfig eth1 shows an eth1!  Dunno why.  I also note that the mv643xx_eth.c driver in this kernel is substantially different than one from 2.6.22 through 30 (and of course, it won't go backwards and compile).

I've also got an OpenRD board here, and my kernel runs fine there (finds both ethernet ifaces and dhcp works with both).

Wha?  Anybody got a clue?
Logged

creeble
Newbie
*

Karma: 0
Posts: 20


View Profile
« Reply #1 on: February 25, 2010, 12:05:57 PM »

correction, my kernel has the same problem on the openrd board, oops.
Logged

rainhead
Newbie
*

Karma: 0
Posts: 2


View Profile
« Reply #2 on: March 24, 2010, 05:13:33 PM »

I just started seeing a similar problem on 2.6.33.1. My eth0 comes up with a MAC address of all zeros.

Strangely, it was working fine for several boots before this. I don't think much has changed at the kernel level, although I did add a 'rootwait' option.
Logged

Pages: [1]
Print
Jump to: