LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 02-27-2007, 09:19 PM   #1
BrianK
Senior Member
 
Registered: Mar 2002
Location: Los Angeles, CA
Distribution: Debian, Ubuntu
Posts: 1,334

Rep: Reputation: 51
puzzling: NIC goes away if I use a cloned hard drive


I just bought a bunch of new servers. My typical method of deployment is to get one good install, then image that disk onto a server which I then pull onto each of the other machines.

With these new machines (Dell Poweredge 1850), If I install the OS (Ubuntu 6.10, in this case), when I copy the image over, it boots fine, but doesn't see eth0. no amount of configuring seems to help it. If I take the drive out of the "hero" machine and put it in any of the others, same thing - no eth0. If I install from the install disk, no problems.

Anyone ever heard of anything like this before? I'd really rather not go through the install & update & package management crap for every single machine... there's got to be a way of getting eth0 to work?

Last edited by BrianK; 02-27-2007 at 09:21 PM.
 
Old 02-28-2007, 12:54 AM   #2
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,388
Blog Entries: 2

Rep: Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900
Seems likely that the MAC address is embedded in a config file, and the MAC matches only the ethernet hardware on your original machine. Look through dmesg and/or the system logs, and see if you can identify the MAC soemwhere in boot-up messages. Then find the appropriate network config file(s) (sorry I don't know specifics for your distros), and edit in the correct MAC.

--- rod.
 
Old 02-28-2007, 01:10 AM   #3
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
I have not really started learning about udev yet, so I may be way out in left field on this one. But I was wondering if the udev configuration was using the MAC address to associate the card with the designation "eth0". I do have a Ubuntu 6.10 setup, but unfortunately, I am still in the early stages of exploring/learning it.
 
Old 03-11-2007, 05:20 PM   #4
UhhMaybe
Member
 
Registered: Jul 2004
Location: Salt Lake City, Utah
Distribution: Absolute 12.0 Studio 64 1.3.0
Posts: 470

Rep: Reputation: 30
See the man pages for ethtool and how to move the settings from your base hard drive to the clones hard drives. Once this information is available to all the hard drives YOU should be O.K. Some of OUR Linux Distros have netcfg or network configuration files that store this data. These programs will assist YOU in minimizing the amount of file changes YOU need to apply to YOUR system(s).
 
Old 03-11-2007, 07:33 PM   #5
BrianK
Senior Member
 
Registered: Mar 2002
Location: Los Angeles, CA
Distribution: Debian, Ubuntu
Posts: 1,334

Original Poster
Rep: Reputation: 51
For anyone who comes across this, the problem was that the mac address is stored in a file called /etc/iftab. I had to find the mac (which was in the BIOS on these machines, otherwise, the only way I know how is to load up knoppix or some CD distro), then edit the file & all is well.
 
Old 03-12-2007, 02:18 AM   #6
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Thanks for the update BrianK. Strange thing is ... I have a laptop that came with Ubuntu 6.10 preinstalled. Except for a couple of comment lines, /etc/iftab is empty even though the laptop has both an ethernet and a wifi port. And they both work. Also, I checked the manpage for this file. It does have to do with udev.

Thanks again for clueing us into this file's existence.

UPDATE: I just checked a different partition where, as part of my exploration, I had installed another instance of Ubuntu 6.10 from CD. That copy did have info in /etc/iftab. System76 must have made some alteration, possibly so they could use the same image for all machines w/o running into the issue BrianK did.

Last edited by blackhole54; 03-12-2007 at 02:28 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Copying files from internal Hard drive to USB 2.0 Hard Drive is NOT Behaving tubatodd Ubuntu 4 02-19-2007 04:32 PM
Cloned drive yields Kernel Panic erolk7 Linux - Newbie 3 12-13-2006 05:39 PM
boot problem with cloned hard drives stevebrooks452 Linux - Software 4 03-23-2006 03:07 AM
Installing grub to external USB hard drive for later use as internal hard drive dhave Linux From Scratch 2 12-10-2005 08:48 AM
Knoppix installed on hard drive cannot get nic to work pafinator11 Linux - Networking 4 07-15-2005 08:41 PM


All times are GMT -5. The time now is 04:40 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration