LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-07-2010, 01:11 PM   #1
macreal
LQ Newbie
 
Registered: Jun 2010
Location: England
Distribution: RH for several years but never happy with it. Recently Ubuntu but changing to Debian.
Posts: 14

Rep: Reputation: 0
Ethernet drivers under Debian and Ubuntu


Hi. I am trying to work out where the driver for my ethernet connection is under Ubuntu 10.4. Looking at the list in /dev I have no idea.

Reason is, I am trying to install Debian testing on a new machine, provided by employer, which has an onboard ethernet connection instead of a separate card. At installation, Debian just says it cannot find an ethernet connection and offers a list of drivers to choose from.

I have no idea what to choose so I thought I would install Ubuntu on the
same machine and get the driver from there.

The mboard is Intel DQ57TM

All help much appreciated ... Mcr
 
Old 06-07-2010, 01:38 PM   #2
jlinkels
Senior Member
 
Registered: Oct 2003
Location: Bonaire
Distribution: Debian Wheezy/Jessie/Sid, Linux Mint DE
Posts: 4,493

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
As it seems you should use the e1000e driver.

If you have problems that the netinstaller cannot find or initialize this driver, create a CD 1 of the complete Testing installation (the 650+ MB version) and try again.

jlinkels
 
Old 06-07-2010, 01:49 PM   #3
macreal
LQ Newbie
 
Registered: Jun 2010
Location: England
Distribution: RH for several years but never happy with it. Recently Ubuntu but changing to Debian.
Posts: 14

Original Poster
Rep: Reputation: 0
Thanks. I'll try that and let you know.
 
Old 06-10-2010, 08:33 AM   #4
macreal
LQ Newbie
 
Registered: Jun 2010
Location: England
Distribution: RH for several years but never happy with it. Recently Ubuntu but changing to Debian.
Posts: 14

Original Poster
Rep: Reputation: 0
I've tried that, thanks jlinkels, but no improvement.

Putting CD 1 of the full testing distro in, I get `No ethernet card was detected' and the
long list of drivers. Clicking on e1000e just returns me to the `No ethernet card was detected' screen.

I also tried with DVD 1 of testing, but same result.

I'm not a complete newbie, but I don't know much about hardware. But it looks to me as if debian doesn't know to look on the mboard for the card, rather than can't find the driver.

Maybe I should just go and buy a ethernet card and install that.

But if anyone knows how to get the onboard card to be recognized, I'd be really glad.

M
 
Old 06-10-2010, 11:38 AM   #5
Wim Sturkenboom
Senior Member
 
Registered: Jan 2005
Location: Roodepoort, South Africa
Distribution: Slackware 10.1/10.2/12, Ubuntu 12.04, Crunchbang Statler
Posts: 3,786

Rep: Reputation: 282Reputation: 282Reputation: 282
First step is to identify the exact ethernet controller. Either read the docs of the MB or run the below command (in bold).

Code:
fortyfourgalena@desktop1:~$ lspci |grep -i eth
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
05:07.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
fortyfourgalena@desktop1:~$

Next step is to find the drivers.

//OOPS: just realised that you might not have access during the install to that command.

Last edited by Wim Sturkenboom; 06-11-2010 at 02:39 AM.
 
1 members found this post helpful.
Old 06-10-2010, 07:52 PM   #6
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,396
Blog Entries: 2

Rep: Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908
I have encountered problems like you have when installing. One thing that sometimes happens is that the installer doesn't know about a particular hardware, but either the installed OS does, or there are drivers available for download & installation post-install. In the case of an unsupported ethernet card, you may be able to temporarily install a PCI ethernet card, and use that for the installation. When you get to where you can run lspci, you should be able to determine the native ethernet type. You might see something earlier on if you can get to the kernel messages at boot time.
--- rod.
 
Old 06-10-2010, 08:05 PM   #7
MrCode
Member
 
Registered: Aug 2009
Location: Oregon, USA
Distribution: Arch
Posts: 864
Blog Entries: 31

Rep: Reputation: 148Reputation: 148
Quote:
Originally Posted by macreal
Looking at the list in /dev I have no idea.
The "files" in the /dev directory aren't really "files" in the traditional sense. They're interfaces to actual, physical devices (or pseudo-devices) attached to your computer, that can be written to and read from like they're normal files. So, looking for driver information in /dev probably isn't gonna get you anywhere.
 
Old 06-11-2010, 05:33 AM   #8
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Jessie"
Posts: 6,085

Rep: Reputation: 398Reputation: 398Reputation: 398Reputation: 398
Did you make sure that the on-board ethernet is enabled in your BIOS? If not, it won't be seen.
 
1 members found this post helpful.
Old 06-11-2010, 06:22 AM   #9
macreal
LQ Newbie
 
Registered: Jun 2010
Location: England
Distribution: RH for several years but never happy with it. Recently Ubuntu but changing to Debian.
Posts: 14

Original Poster
Rep: Reputation: 0
Thanks, first to Wim. I ran that command under Ubuntu 10.4 (which does recognize the onboard ethernet) and got

Code:
macr@U10:~$ lspci |grep -i eth
00:19.0 Ethernet controller: Intel Corporation 82578DM Gigabit Network Connection (rev 06)
macr@U10:~$
Does this help at all ?

The debian install doesn't get far enough to issue commands.

And thanks to tredegar. The bios, under

config > onboard devices >

has

On-board LAN [Enable]

greyed out. This seems very strange to me.

Mcr
 
Old 06-11-2010, 06:35 AM   #10
shai333
LQ Newbie
 
Registered: Jun 2010
Distribution: Ubuntu
Posts: 15

Rep: Reputation: 0
Quote:
Originally Posted by macreal View Post
Maybe I should just go and buy a ethernet card and install that.

But if anyone knows how to get the onboard card to be recognized, I'd be really glad.

M
if you're very desperate you could install Win 7 just to see what driver you need for your onboard ethernet.

After you find out what driver you need you can go about installing Debian on that computer.
 
Old 06-11-2010, 10:43 AM   #11
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,734
Blog Entries: 12

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
If it s using the e100 or e1000 you need the firmware-linux-nonfree package.

or you can use the kmuto installer which comes with the firmware and a newer kernel.

For Debian Lenny installers with up-to-date kernels, see http://kmuto.jp/debian/d-i/ .
 
Old 06-11-2010, 12:02 PM   #12
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Jessie"
Posts: 6,085

Rep: Reputation: 398Reputation: 398Reputation: 398Reputation: 398
Ethernet "greyed out" in BIOS is weird.

I looked at your MoBo's PDF:
http://www.intel.com/support/motherb.../CS-030950.htm

It has "Active Management Technology" (Intel® AMT), and I'm pretty sure this needs to be turned on for the e1000e module to work.

If you search on e1000e firmware amt you'll see what I mean.

All is not lost though, as this page http://www.intel.com/support/motherb.../CS-031185.htm

says your MoBo is happy with ubuntu 9.10 and 10.04, but both need the e1000e driver from
http://sourceforge.net/projects/e1000/files
or as craigevil says, maybe a patched kernel will fix it for you.

HTH
 
Old 06-12-2010, 11:12 AM   #13
macreal
LQ Newbie
 
Registered: Jun 2010
Location: England
Distribution: RH for several years but never happy with it. Recently Ubuntu but changing to Debian.
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by craigevil View Post
If it s using the e100 or e1000 you need the firmware-linux-nonfree package.

or you can use the kmuto installer which comes with the firmware and a newer kernel.

For Debian Lenny installers with up-to-date kernels, see http://kmuto.jp/debian/d-i/ .
Thanks. the kmuto site lenny-custom-0116 has worked. At least, it recognizes the ethernet. I still have to sort out some other problems. But the main one is dealt with now.

Thanks to everyone who replied. Everything helped.

Mcr
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel's Mainboard: DG45ID with Debian 5.0 Lenny sound / ethernet / video drivers? bucovaina78 Linux - Hardware 15 11-09-2008 02:39 PM
Debian/Ubuntu Hoary - Nvidia drivers? Snipersnest Linux - Newbie 4 02-27-2005 11:32 AM
Proprietary nvidia drivers vs. generic intel sound and ethernet drivers vharishankar Linux - Hardware 2 02-22-2005 06:32 AM
problems in installing drivers for myson mtd80x fast based ethernet card drivers pop_harish Linux - Hardware 0 02-12-2005 06:27 AM
What to do with ethernet drivers bjb123 Linux - Newbie 4 01-23-2003 08:48 PM


All times are GMT -5. The time now is 05:15 AM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration