Re: [nslu2-linux] Linux 126.96.36.199 - Loading Ethernet microcode
- linuxrouter wrote:
> The MII read failed messages was from a different issue. Even after loading...
> the microcode, I got these read failed messages repeatedly after turning up
> eth0. I also got a notice that the link state was down on eth0. I was able
> to turn up eth1 and assign an address to it without any issue even though I
> could not access the network. Eth1 would show a status link down after
> disconnecting the Ethernet cable and link up after reconnecting. After
> searching around the Internet for quite a while I noticed that others were
> having some issues with the PHY value being incorrect. I made a couple small
> modifications to this file:
> --- linux-188.8.131.52/arch/arm/mach-ixp4xx/ixdp425-setup.c.orig 2008-08-20
> 11:11:37.000000000 -0700
> +++ linux-184.108.40.206/arch/arm/mach-ixp4xx/ixdp425-setup.c 2008-09-01
> 17:11:25.718895843 -0700
> There might be a better way to fix this problem, but I wanted to post thisThe NSLU2 kernel does not use the ixdp425-setup.c file. MII port
> in case any one else has a problem getting network support to work via the
> 2.6.26 kernel on a NSLU2.
allocation is done in the nslu2-setup.c file in the mainline kernel.