*** EEPROM MAC address is invalid. 3c59x : vortex_probe1 fails. Returns -22 that's what i get with some boots, and the nic just doesn't work Reproducible: Sometimes Steps to Reproduce: 1. use kernel 2.6.11-r3 (with 2005.0 livecd) 2. boot 3. wait and see if it works or nor it's about every other boot that the problem occurs Actual Results: *** EEPROM MAC address is invalid. 3c59x : vortex_probe1 fails. Returns -22 and nic doesn't work Expected Results: Nic just working as it should
It's not only the 2.9.11 kernel, the 2.6.9(-r2 i think) which came with the 2004.3 livecd which did not have a problem before, has it now too. I think it might be because of the udev (used devfs before), but i'm not sure. I've also reboot bout 10 times, and it does happen every other boot. btw, i'm not the only one with this problem so it's not the card that's broken.
Is this an onboard network adapter or a PCI card? Have you ever got it running with any kernel?
It is a pci card. I have had it running with a 2004.3 install (the pc is not connected to internet, so never updated much). It did work with the 2.6.9 (gentoo-dev-sources then) kernel that came the livecd. Never had any problems with it.
Can you please attach the full dmesg output?
Created attachment 55078 [details] The dmesg The dmesg you asked for, srry it's a little slow...
Please try reverting this patch: http://linux.bkbits.net:8080/linux-2.6/gnupatch@4217e4e8FEk8U4JJ470dzP7JxlayOQ with: cd /usr/src/linux patch -p1 -R -i /path/to/above/patch Rebuild kernel, copy to boot partition as usual, and let us know how you get on.
Right, I'll give it a go and let you know.
I did an emerge -C gentoo-sources, rm -rf /usr/src/linux-2.6.11-bla, emerge gentoo-sources, to make sure nothing was messed up. Applied the patch as instructed, copied over the .config from my boot partition and make && make modules_install. Copied the stuff to the right places. Rebooted bout 4 times and it worked every time. Looks like this fixed it, at least for me anyhow. Thanks, VeXocide.
Reopening as this isn't the "correct" fix (I don't think) and we need to find the real one :)
OK, but it is a step in the right way :), though I'm still wondering why it was every other boot...
Any updates on this? We recieved a patch via email but you have not yet responded.
Oh, coz your patch got it working, i didn't try the new patch, if you would like me to do so anyways, please let me know.
I won't apply that patch into the tree because it will break other devices. Please revert that one and try the patch sent by Daniel Ritz
How can i revert it ? Just use cd /usr/src/linux patch -p1 -R -i /path/to/above/patch without the -R ? btw, you can contact me at habraken@yahoo.com, to stop a shitload of useless messages going around.
Yes. And please keep things on this bug unless they are in response to the other mails lying around. Makes it easier for future reference and I won't forget about it.
Bump. Still haven't recieved a response to the mail and patch sent by Daniel Ritz.
Someone else helped him track down the problem. Please test this patch against 2.6.11 and let me know if it fixes it: http://lkml.org/lkml/diff/2005/4/17/66/2
Sorry bout it, i just had the new pc running neatly and wanted to test the thing, but then b0rked my ext3 filesystem and now i have to start from scratch, but as i will be recompiling my kernel anyways, i'll patch it and let you know
oh, just one little thing, how do i apply the patch ?
I used: # cd /usr/src/linux # patch -p1 -i /path/to/the/patch compiled the kernel and it WORKS :) did a warm and a cold reboot and no problems at all !
Included in gentoo-sources-2.6.11-r8