Can't find ethernet driver for my Lenovo T410

Hi All

I have a Lenovo T410 laptop. I’m unable to find drivers for the ethernet card, the wireless card and graphics. I don’t even know what hardware is installed in the system.

Here is the product ID if it can help in identifying the hardware.

Product ID : 2516CTO

Please help me in installing the drivers for my laptop.

Any help would be greatly appreciated.

Thanks
Juzer

On 06/08/2011 06:36 PM, juzerali wrote:
>
> I have a Lenovo T410 laptop. I’m unable to find drivers for the
> ethernet card, the wireless card and graphics. I don’t even know what
> hardware is installed in the system.

welcome new poster! i see this is your first post, would i be correct in
assuming you have very little experience with Linux in general or
openSUSE in specific?

you say you need to find drivers–but, you don’t say why…that is,
generally when one loads openSUSE the install routine will provide an
array of drivers fit for your machine…including drivers for wired and
wireless internet and video graphics…

are you saying you have none of these working:

-wireless internet?
-wired internet?
-video display?

did you install openSUSE yourself? what version? where did you get the
install disk? did you do this prior to install: http://tinyurl.com/2ebcf27


dd CAVEAT: http://is.gd/bpoMD
via NNTP openSUSE 11.4 [2.6.37.6-0.5] + KDE 4.6.0 + Thunderbird 3.1.10
Acer Aspire One D255, 1.66 GHz Atom, 1 GB RAM, Intel Pineview graphics

  • When your gecko is broken you have a reptile dysfunction! *

I’m pretty sure it should work.
But it would help if you could post the result of:

/sbin/lspci -nnk

Yes you’re right. I’m pretty much new to Linux.

Now its not that that I can’t see anything on the screen. The display is there but its just using the generic video drivers and I can’t use my LCD’s native resolution. I searched online for the ethernet card installed in my T410 and apparently I have an Intel 82577LM card installed. Therefore, I downloaded the drivers and Linux now seems to recognize my card although I’m still not able to connect to my LAN.

And about the wireless and graphics, I’m still not sure.

And yes, I’ve installed openSUSE 11.0 myself. I downloaded it off the internet and the DVD is in perfect health as well- as verified by the boot menu option.

Hi there

Please find the result of the lspci command below:


rc-mainframe:~ # /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:0044] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation Device [8086:0045] (rev 02)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:16.0 Communication controller [0780]: Intel Corporation Ibex Peak HECI Controller [8086:3b64] (rev 06)
00:16.3 Serial controller [0700]: Intel Corporation Ibex Peak KT Controller [8086:3b67] (rev 06)
	Kernel driver in use: serial
00:19.0 Ethernet controller [0200]: Intel Corporation 82577LM Gigabit Network Connection [8086:10ea] (rev 06)
	Kernel driver in use: e1000e
	Kernel modules: e1000e
00:1a.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd
00:1b.0 Audio device [0403]: Intel Corporation Ibex Peak High Definition Audio [8086:3b56] (rev 06)
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 1 [8086:3b42] (rev 06)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 2 [8086:3b44] (rev 06)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 4 [8086:3b48] (rev 06)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 5 [8086:3b4a] (rev 06)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b34] (rev 06)
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation Ibex Peak LPC Interface Controller [8086:3b07] (rev 06)
00:1f.2 SATA controller [0106]: Intel Corporation Ibex Peak 6 port SATA AHCI Controller [8086:3b2f] (rev 06)
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Ibex Peak SMBus Controller [8086:3b30] (rev 06)
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801
00:1f.6 Signal processing controller [1180]: Intel Corporation Ibex Peak Thermal Subsystem [8086:3b32] (rev 06)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a6c] (rev a2)
	Kernel modules: nvidiafb
01:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be3] (rev a1)
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8172] (rev 10)
0d:00.0 SD Host controller [0805]: Ricoh Co Ltd Device [1180:e822] (rev 01)
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci-pci
0d:00.1 System peripheral [0880]: Ricoh Co Ltd Device [1180:e230] (rev 01)
0d:00.3 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd Device [1180:e832] (rev 01)
	Kernel driver in use: ohci1394
	Kernel modules: ohci1394
ff:00.0 Host bridge [0600]: Intel Corporation Device [8086:2c62] (rev 02)
ff:00.1 Host bridge [0600]: Intel Corporation Device [8086:2d01] (rev 02)
ff:02.0 Host bridge [0600]: Intel Corporation Device [8086:2d10] (rev 02)
ff:02.1 Host bridge [0600]: Intel Corporation Device [8086:2d11] (rev 02)
ff:02.2 Host bridge [0600]: Intel Corporation Device [8086:2d12] (rev 02)
ff:02.3 Host bridge [0600]: Intel Corporation Device [8086:2d13] (rev 02)

Thanks
Juzer

On 06/09/2011 01:36 PM, juzerali wrote:
>
> DenverD;2350854 Wrote:
>> On 06/08/2011 06:36 PM, juzerali wrote:
>>>
>>> I have a Lenovo T410 laptop. I’m unable to find drivers for the
>>> ethernet card, the wireless card and graphics. I don’t even know
>> what
>>> hardware is installed in the system.
>>
>> welcome new poster! i see this is your first post, would i be correct
>> in
>> assuming you have very little experience with Linux in general or
>> openSUSE in specific?
>>
>> you say you need to find drivers–but, you don’t say why…that is,
>> generally when one loads openSUSE the install routine will provide an
>> array of drivers fit for your machine…including drivers for wired
>> and
>> wireless internet and video graphics…
>>
>> are you saying you have none of these working:
>>
>> -wireless internet?
>> -wired internet?
>> -video display?
>>
>> did you install openSUSE yourself? what version? where did you get the
>> install disk? did you do this prior to install:
>> http://tinyurl.com/2ebcf27
>>
>> –
>> dd CAVEAT: ‘C A V E A T’ (http://is.gd/bpoMD)
>> via NNTP openSUSE 11.4 [2.6.37.6-0.5] + KDE 4.6.0 + Thunderbird 3.1.10
>> Acer Aspire One D255, 1.66 GHz Atom, 1 GB RAM, Intel Pineview graphics
>> * When your gecko is broken you have a reptile dysfunction! *
>
> Yes you’re right. I’m pretty much new to Linux.

ok, i thought so from the way you phrased your question (sounded kinda
like you were used to going out on the net and tracking down drivers
from all over, like that other system was doing last century, AND this
one)…

you should expect to find and install most everything you want/need in
one of the openSUSE repos…

> Now its not that that I can’t see anything on the screen. The display
> is there but its just using the generic video drivers and I can’t use my
> LCD’s native resolution.

i see caf4936 asked a more direct question and answer leads me to notice
you have nvidia graphics but i can’t figure out which, so i’ll wait for
a nvidia guru to fix that up…

> I searched online for the ethernet card
> installed in my T410 and apparently I have an Intel 82577LM card
> installed. Therefore, I downloaded the drivers and Linux now seems to
> recognize my card although I’m still not able to connect to my LAN.

i’m amazed that it didn’t “just work”…i can’t help with that either
(mine just worked, whew!)

> And about the wireless and graphics, I’m still not sure.
>
> And yes, I’ve installed openSUSE 11.0 myself. I downloaded it off the
> internet and the DVD is in perfect health as well- as verified by the
> boot menu option.

well, when did you download that 11.0, i ask because it reached end of
life on 26 July 2010!! cite: http://en.opensuse.org/Lifetime

so, that might account for why your install didn’t “just work” (you have
a lot of hardware that hadn’t been thought of when 11.0 was released)…

so, i’d suggest before you spend a lot more time on that install, you
begin again, here: http://software.opensuse.org/


dd CAVEAT: http://is.gd/bpoMD
via NNTP openSUSE 11.4 [2.6.37.6-0.5] + KDE 4.6.0 + Thunderbird 3.1.10
Acer Aspire One D255, 1.66 GHz Atom, 1 GB RAM, Intel Pineview graphics

  • When your gecko is broken you have a reptile dysfunction! *

Looks in place

00:19.0 Ethernet controller [0200]: Intel Corporation 82577LM Gigabit Network Connection [8086:10ea] (rev 06)
Kernel driver in use: e1000e
Kernel modules: e1000e

As it looks like the ethernet controller is recognised and the driver is installed there seems to be a problem with the configuration. Can you please post the output of the following commands to get us going:

/sbin/ifconfig

/sbin/route -n

cat /etc/resolv.conf

Thank you.

Yes you’re right. It might be because of this old distro that I’m having driver issues. But now my ethernet adapter is working. Unfortunately, I have installed so many applications and have made so many modifications to this installed version that reinstalling the whole thing might not be the option for me here :frowning:

Can I update from 11.0 to 11.4 though?

Thanks for your comments.

Yep, it’s working now. Thanks a lot. However, I still need to find the drivers for my wireless and graphics card :S

The ethernet card is working now so now I’m able to connect to my LAN. However, I still haven’t found the drivers for my wireless and graphics cards…

btw, here’s the output of the three commands that you suggested:

ifconfig


eth0      Link encap:Ethernet  HWaddr F0:DE:F1:46:90:7D  
          inet addr:192.168.1.129  Bcast:192.168.3.255  Mask:255.255.252.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:801 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:73892 (72.1 Kb)  TX bytes:0 (0.0 b)
          Interrupt:20 Memory:f2400000-f2420000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:200 (200.0 b)  TX bytes:200 (200.0 b)


route -n


rc-mainframe:/sbin # route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.252.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0

resolv.conf


rc-mainframe:/sbin # cat /etc/resolv.conf
### /etc/resolv.conf file autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
#     NETCONFIG_DNS_STATIC_SEARCHLIST
#     NETCONFIG_DNS_STATIC_SERVERS
#     NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
#     NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
# Note: Manual change of this file disables netconfig too, but
# may get lost when this file contains comments or empty lines
# only, the netconfig settings are same with settings in this
# file and in case of a "netconfig update -f" call.
#
### Please remove (at least) this line when you modify the file!
search royalcyber.com
nameserver 192.168.2.1

Thanks for your time.

btw, I am loving Linux. Can I ask an off topic question here?

Say, if I want to become a real expert in Linux, what would be the best way to get started? I mean what would be the best learning path?

Thanks for your help, everyone.

Do what you are doing
Install around 100 times
Practice, test, experiment

Sadly it looks not too good:

01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a6c] (rev a2) Kernel modules: nvidiafb

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8172] (rev 10)

Neither device seems to be properly recognised.

On 06/10/2011 01:36 PM, juzerali wrote:
>
> Yes you’re right. It might be because of this old distro that I’m having
> driver issues. But now my ethernet adapter is working. Unfortunately, I
> have installed so many applications and have made so many modifications
> to this installed version that reinstalling the whole thing might not be
> the option for me here :frowning:
>
> Can I update from 11.0 to 11.4 though?

are you really running 11.0? and connecting it to the internet?

what is the output of cat /etc/SuSE-release

well, you might not think it is an option to move to a supported
version, but you will have to anyway when yours get rooted…if it does…

i hope you are behind a nat router/firewall…and use common security
practices (like a different and STRONG root password, never surfing as
root, and etc)

as for upgrading from 11.0 to 11.4 you will find other answers than
mine, which is: there are two approved paths to upgrade, they are

http://tinyurl.com/35p966c
and
http://tinyurl.com/6kvoflv

read both CAREFULLY, one or both used to say that it is possible to
upgrade from (for example) 11.1 to 11.2, but not from 11.1 to 11.3 or 11.4…

i always, and i recommend to always save all data to a safe off machine
location and then do a fresh install where the entire space to be used
by the new Linux install is formatted…

then, after the initial update i copy the data back into its place, and
begin the process of adding the NEW versions of the applications i
want/need…

sure, it take more time to finish the install–but, i have practically
none of the problems encountered by those who try to upgrade–and leave
all kinds of OLD software and their configs around to gum up the works…

ymmv…backup your data and give the upgrade a try…if it works smooth
great, if not you can always do it my way afterwards…


dd CAVEAT: http://is.gd/bpoMD
via NNTP openSUSE 11.4 [2.6.37.6-0.5] + KDE 4.6.0 + Thunderbird 3.1.10
Acer Aspire One D255, 1.66 GHz Atom, 1 GB RAM, Intel Pineview graphics

  • When your gecko is broken you have a reptile dysfunction! *

juzerali wrote:

>
> btw, I am loving Linux. Can I ask an off topic question here?
>
> Say, if I want to become a real expert in Linux, what would be the best
> way to get started? I mean what would be the best learning path?
>
> Thanks for your help, everyone.
>
Read the documentation and at the same time practice everything you read at
te same time at best in a virtual machine so that by playing with things you
do not destroy your main system.

Look at the startup and reference guides and also later at the tuning guide
http://doc.opensuse.org/
they contain a lot of topics.

All the rest of course depends what you are interested in (office or
multimedia applications, web or file servers, programming, virtualization
…) because every topic is its own universe.
Read docs and experiment and practice and repeat that again and again, focus
on something you are really interested in.

Of course there also exist courses which cost money if you like to get a
certificate.


PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.3 | GeForce
9600 GT | 4GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram

You reported that /sbin/route -n results in:

rc-mainframe:/sbin # route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.252.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0

This is not good. Can you see the network address 192.168.0.0? Your gateway IP is 192.168.2.1 and this is in a C-class network. So that network address should be 192.168.2.0

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8172] (rev 10)

That should be the RTL8192SE chip. According to the posts from different people (mainly ubuntu folks) you can make it working when you get the linux driver from Realtek

Realtek

and compile the driver module yourself. You need kernel source and kernel headers to do this.

vodoo wrote:

>
>> 03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd.
>> Device [10ec:8172] (rev 10)
>
> That should be the RTL8192SE chip. According to the posts from
> different people (mainly ubuntu folks) you can make it working when you
> get the linux driver from Realtek
>
> ‘Realtek’ (http://tinyurl.com/26ywxlx)
>
> and compile the driver module yourself. You need kernel source and
> kernel headers to do this.
>
If it is really the rtl8192se then you do not need to compile it the drivers
from the driver:wireless repo work out of the box (I use them).
Just go to http://software.opensuse.org and search for rtl8192se


PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.3 | GeForce
9600 GT | 4GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram

OP wrote in post #4:

And yes, I’ve installed openSUSE 11.0 myself.

I don’t think that he can find any drivers for his kernel on software.opensuse.org