Ethernet interface does not work on HDD Knoppix
I installed Knoppix 3.7 on my hard drive with hardware detection. Thinks look good
so far except that the ethernet interface is not working. If I run Knoppix 3.7 from
the CDROM boot, I can get the ethernet interface working with no problem.
When I pull up the KDE menu and select "Knoppix-->Network Interface-->Network
Card Configuration, the message that I get is, "No support network cards found."
Can anyone help me with this?
Let's see if I have this right?
Quote:
Well, that's odd. Confused Here's what I'd check when you boot to HD:
1 - the installed kernel is the same as the CD kernel that you boot (2.4.27 or 2.6.9);
2 - you're not using the boot parameter (cheatcode) nodhcp;
3 - during boot, Knoppix gives the message Network device eth0 detected;
4 - $ dmesg | grep eth0;
5 - $ cat /proc/net/dev;
6 - $ cat /etc/sysconfig/(kernel-version)/netcard.
Good suggestions. I will check these out.
Quote:
What an interesting thing to say. My first thought on reading it was "Well, that's typical, what else is new?". Just look through the old posts in both this and the networking forum. Many, many complaints are about networking that worked fine from CD failing after a hard drive install.
Harry, I did look a little and did not find the right thread. I'll go back and do some more diligent homework and see
what is there. :)
Quote:
I feel like I'm being set up to deliver the punch line. To my way of thinking, the underlying problem is trying to install a system that was intended to live on a live CD to hard disk.
I certainly don't claim to know what the problem is in this case (or, honestly, care). But I have frequently seen threads where the problem turned out to be simple permissions not set properly on some file. Why the scripts that "install" Knoppix exist at all if people who create them don't bother to get file permissions set right I don't understand. The uber-geeks seem to dismiss this as an issue not even worth their notice, many of the responses just point out that a permssion needs to be changed. But given that Linux permissions are cryptic to a new user and Knoppix is aimed (at least in part) at new users and the install scripts are certainly for the "benefit" of new users who can not or will not do a full Debian install, it makes no sense to me that this never seems to get fixed. The only answer I have been able to come up with is that it's God's way of punishing people who insist on installing a Live CD to a hard disk because they think it's going to be easy.
It seems to me that you point out what you perceive as 2 problems.
1. Moving a CDROM based OS to HDD when it was not intended for this.
2. The authors write a script that is not bullet proof.
I don't agree that 1 is a true problem. Knoppix can and should work in both cases. Different
users have different requirements. I'm sure life would be easier to just provide a CDROM version,
but in my own case a CDROM solution is not acceptable. I really need a root file system that is
R/W so I can customize the environment as I need. Truefully, I would be more than happy to
stick with Red Hat Fedora or Mandrake, but their hardware detection is inferior to Knoppix.
Right now, Knoppix is the only Linux based system that runs on my PC.
Yet, I can see why many people would be happy with a CDROM based O/S.
Should the developers of Knoppix favor a CDROM or HDD based system. I really don't think
so.
Which brings us to the 2nd problem. Yes, the developers should make their software
bulletproof. I have done s/w development in the past and I understand the trade off
between getting the release out ASAP versus making it bulltetproof. Until the software
is made bulletproof the authors must give disclosure statements and warn the user.
This is the case with 'sudo'. It does give a warning when you run it. Buyer beware!
I may have gotten burned here, but I'm a friendly user and I'm willing to work toward
finding a suitable solution. I'm just happy that the author has provided as much as
is available at this time because I think it will get me where I want to be faster than
if I did not have the 'sudo' program. I do hope the author continues to work on the known
problems so it does eventually become a quality program.
[/quote]
Harry, I agree with you all the way down the line. The single biggest improvement that Klaus Knopper could make to Knoppix is to remove knoppix-installer.
Quote:
Mr. Ed (I always loved Mr. Ed :D )
I don't totally agree with you and Harry. If Linux is to become more popular than Windows, then
it must be bulletproof for the newbie. It needs to be a shrink wrapped product that installs
flawlessly. On the other hand, I'd hate to see Linux products be so standardized that the
flexibility is lost so that techies can't customize and experiment. Personally, I think Linux
has evolved reasonablly well, i.e. installation is much easier than it has been in the past,
yet there is still quite a bit of flexibility.
Jim
Re: Let's see if I have this right?
Quote:
Originally Posted by jjanderson5
It seems to me that you point out what you perceive as 2 problems.
1. Moving a CDROM based OS to HDD when it was not intended for this.
2. The authors write a script that is not bullet proof.
I don't agree that 1 is a true problem. Knoppix can and should work in both cases....
Which brings us to the 2nd problem. Yes, the developers should make their software
bulletproof. ...
1) Sure, moving software from a CD to HD should work. And it does work, if you are will to acceopt the software for what it was on the CD. Here's where the problem gets created. Knoppix is a mix of at least 3 different releases of Debian. Klaus and associates have carefully picked and tuned the different parts that they selected to work together on the CD. I can only guess, but I suspect they did this to enable them to get newer "unstable" versions of some programs where the new versions had important improvements, older "stable" versions of others where the newer "unstable" or "experimental" versions had known bugs or were just not ready, and even newer "experimental" software where they thought it was appropriate. They tested evertyhing together and, as well as can reasonably be done with software testing, everything worked together fine. They put it on a CD release and it works well from CD.
People get the CD. They like it. They get the crazy idea that they can somehow install it to the hard disk and it will be faster and even better. They can indeed move the files to the hard disk (but see 2 below). But then they get "greedy". They want to add another program. Or they want to update some software that there has been a new release for. But while Knoppix is made from Debian, it is made from multiple releases of Debian and all of the parts are not conpatable with each other. A lot of work went through the selecting of the parts to build a system that would work well, but when you update some of these parts you strat breaking things. This could be avoided if Klaus selected on version of Debian and build everything based on that, but that's not whet he's trying to do. His forcus is on building a live CD that works great as a Live CD, he is not going to sacrifice the Live CD working the best it can just so that HD install work properly, and many do not think he should. So understand that when you instal the Live CD mix of different versions of Debian to a hard disk, you still have a mix of different versions of Debian. They have been carefully tested and tuned to work together, but if you upgrade or even add things you may make chages that are much more likely to cause problems than if you are running programs from one release of Debian.
Looking at the issue another way, this would be like building a speciial CD version out of Windows, but using some parts of XP, some parts of Win98, some parts of Win95, maybe a little WinME or NT4, and running it all as Windows running on top of DOS 4 or DOS 5. Testing everything and then putting everything that works together on on CD could give you a Windows that runs from CD. But don't be surprised if you move it to hard disk and then something goes very wrong when you try to upgrade Direct X (or install any software that installs direct x for you). Don't be surprised if software can now make changes to the registery or other files, does, and it causes problems - the developers might have known about the problems but decided they were not an issue since the software was on a read-only CD. Even just adding a simple program that brings in a new dll will likely cause the who thing to collapse (heck, that happens now with Windows even when it is a regular single version install). That's not to say that such a hybred mix of Windows on CD would not be good, but installing it to disk and then making changes is not what the people who made it intended or could plan for.
2) The scripts. Yes, I don't understand either how these can "install" the files and not get such obvious things like file permissions right. It's a problem I've seen mentioned on these forums for two years now. Unfortunately I think it might be in part an arrogance on the part of the uber-geeks who write the scripts. To them permissions are a trival matter, something they hardly think about. If they even use these scripts for themselves, when they hit the problem they just type a few keystrokes and it's fixed, in their mind it is a non-issue. For the newbie that the scripts are aimed at it is a major problem. Why these never seem to get updated I have no idea, I just don't think the script writers care (just my own opnion, I've never used the scripts). But I see a lot of posts about things that worked from the CD and stopped workimg after a hard disk "install". Most might be about networking, although recently sound card problems seem to be catching up. Some are certainly user errors, but I suspect most are real and valid problems from people who believed that a Knoppix install was going to get them a Linux system without having to go through the learn experience of installing a release like Debian.