Knoppix using NatSemi DP83815 stopped working
I'm running Knoppix on an HP Ze4240 notebook that uses the Nat. Semi. DP83815 chip for it's internal nic. For several weeks I used Version 3.1 of Knoppix and it worked fine, total connections to the rest of my local network through a Linksys DSl router and on to the Internet. However, something has happened and Knoppix no longer works. I can't connect with Knoppix 3.2 and I can't even connect any more with the 3.1 CD! However WinXP uses the same hardware and connects just fine if I boot from hard drive rather than the Knoppix CD.
Knoppix isn't getting a DHCP setup. If I manually configure the card I can see it in ifconfig, but I see a TX error and a "carrier" error for every packet sent. I have also been able to determine that the nic is receiving packets just fine, but it is not really sending anything (confirmed by adding a hub and sniffing the wire with another system). I've changed the obvious things like cables and remote systems, and am 100% convinved that something in the notebook has changed in a way that is affecting Knoppix.
Clearly the Knoppix CD didn't change and the hardware still works with WinXP, but something is wrong. Maybe I'm on a wrong path here, but I learned that the DP83815 chip has EEPROM configuration memory and suspect that something has made a change to it that is breaking the Linux driver (actually, I suspect that it was a Windows "security update" that broke the system for Linux but so far can't confirm that).
HP has been useless on this. Their "support" people will not try to track down the original configuration settings for the DP83815 chip and simply respond that that information is "not available".
Which leads me here. I'm hoping that someone might have more insight into this problem, that someone might know something about the DP83815 driver in Linux and can help determine what needs to be done to get Linux talking through the nic again (I'm guessing it's as simple as a setting that is assumed to be right but could be set in software initalization), and how we can progress to get that done, tested and put back into the distribution.
I've technical, but very green to Linux and Knoppix (just starting using Knoppix as a way to get comfortable with Linux before I take windows off the hard drive or restrict it to a small partition). Any suggestions to next steps to take, or the right usenet group(s) to take this to would be extremely welcome.
Also, if anyone can determine what a working EEPROM configuration for a DP83815 eeprom is under knoppix, I would be extremely interested in those eeprom values.
Or if anyone has a contact in HP that might lead to someone in notebook engineering that could locate the configuration information, this would be extremely helpful.
Re: Knoppix using NatSemi DP83815 stopped working
Quote:
Originally Posted by Harry Kuhman
I can't even connect any more with the 3.1 CD!
This is quite strange. Are you using the sam 3.1 CD that worked previously for you? And it still doesn't work? Since XP works fine and since you checked all your cables and connections, it surely does look like a hardware problem. I'm not sure how a XP update could cause anything like this, but I sure would be interested in hearing more about what you find out.
Another chanel of support you might try is irc.
irc.knoppix.net
/join #knoppix
Frankly I'm miffed. Do you have another NIC you could try?
yes, same CD that used to work now fails
Yup, I thought I made it clear, the same Knoppix CD that used to work now fails to transmit on the network on that computer that did work, even though WinXP can talk to the network just fine on that computer. CD works fine on other computers with different NIC chips. Knoppix 3.2 also fails, but I don't know for sure if that version ever did talk on the network OK. I'm pretty sure it did, but not 100% certain.
Since the National Semiconductor chip has EEPROM configuration info on it, a WinXP update (or perhaps something else) could indeed change the default configuration of this chip. If WinXp then over rides the default configuration at start-up but the Linux driver trusts the settings and does not override them, then WinXP works and Linux fails. Not that Micro$oft would ever do something like this deliberately, they are to nice and decent and honest of people for that .......
The NIC is built into the notebook, so can't just pop in a different one. Thought I had a D-link usb to ethernet adapter that I could use (although it would be slower). I plugged it in and Knoppix does indeed recognize it and use it, but it's apparently flakey, it dies after a few minutes. It also behaves this way under WinXP. I still need to confirm it fails on another computer, but it's not going to be an option. Have lots of normal nic cards around, but that's not going to help with a notebook.
I'm not an IRC user; don't think this is the right time to pick up a new vice. Is it really likely to get me to the right technical people that might help with this?
Re: Thanks for the feedback.
Quote:
Originally Posted by Harry J. Kuhman
I don;t have high hopes that they will even want to help me, or if they do they will be able to do much.
Sad but true. Don't let this discouage you from your move toward linux. I haven't really heard of anything like this before (at least on this list) so let's hope it's an isolated incident. Keep us posted.
dsl router/modem might be caching IP
You might just try turning everything off for 5 minutes - router, modem, laptop, etc. then start you router/modem then laptop. The router might be caching IP info.