3

I got a new ThinkPad E460 with no OS installed, but had an ubuntu 13.10 USB stick around which I used to install ubuntu 13.10.

The OS works fine, however I can't connect to the internet through Ethernet or Wireless. (Also the clickpad won't work.)

I am not very used to linux, but know a little how to use a shell.

So far, to solve my problem, I googled and found numerous approaches, of which none worked for me, but I found some things out.

ifconfig -a returns:

eth0      Link encap:Ethernet  HWaddr 02:cd:fe:b5:c4:17  
          inet addr:172.20.10.3  Bcast:172.20.10.15  Mask:255.255.255.240
          inet6 addr: fe80::cd:feff:feb5:c417/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18970 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18365 errors:2 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12962022 (12.9 MB)  TX bytes:2967244 (2.9 MB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:4564 errors:0 dropped:0 overruns:0 frame:0 TX packets:4564 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:451662 (451.6 KB) TX bytes:451662 (451.6 KB)

The eth0 should be my iPhones Mobile Hotspot via Bluetooth.

sudo lshw -c network returns:

 *-network UNCLAIMED     
   description: Network controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   version: 99
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list
   configuration: latency=0
   resources: memory:f1200000-f1201fff
 *-network UNCLAIMED
   description: Ethernet controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 1f.6
   bus info: pci@0000:00:1f.6
   version: 21
   width: 32 bits
   clock: 33MHz
   capabilities: pm msi bus_master cap_list
   configuration: latency=0
   resources: memory:f1300000-f131ffff
 *-network
   description: Ethernet interface
   physical id: 2
   bus info: usb@1:3
   logical name: eth0
   serial: 02:cd:fe:b5:c4:17
   capabilities: ethernet physical
   configuration: broadcast=yes driver=ipheth ip=172.20.10.3 link=yes multicast=yes

From what I understood, the UCLAIMED means a driver issue, however I failed to load them through backport. Loading a new Version of Ubuntu or any other OS is not possible, since I don't want to blow my phones data plan.

For now I have to leave, but will be back in about 2 hours. Any help will be greatly appreciated and any information needed to solve the problem, I will provide.

Andreas
  • 31

1 Answers1

0

According to the technical specifications, the ThinkPad E460 has newer intel networking hardware that (according to intel) is only properly supported in Linux kernel versions later than 4.2.

To see your exact networking hardware, open a terminal and run:

lspci

and look for "Network Controller" or "Ethernet Controller". Your wifi controller will either be Intel 3165 (requires kernel 4.2 or later) or Intel 8260 (requires kernel 4.1 or later).

To see your current kernel version, run

uname -r

Since you are using Ubuntu 13.10, you will have kernel 3.11 by default.

There are several ways to upgrade your kernel, but the safest way is to use packages from the Ubuntu repositories. Unfortunately, 13.10 has already reached end of life, and there do not appear to be any 4.2 kernel packages for that release. You could try using the 14.04 packages, but they may or may not work. If you want to try that, I would recommend you try to install these packages and restart:

If the packages successfully install, but something goes wrong, and you restart and are not able to boot into the OS, hold down shift while booting up to get the Grub boot menu, and choose your old kernel version (3.11) from the menu. You will then be able to remove the 4.2 kernel packages if they are not working.

blendenzo
  • 952