You are not logged in.
Hey guys,
Today I was trying to fix some stuff at my pc using the latest slitaz live cd.
I noticed that my network wasn't working.
I followed the slitaz doc page about installing network drivers but to no avail.
Following are some specifications about my system
I hope you can help me.
[edit] this is possibly a duplicate of http://forum.slitaz.org/topic/no-ethernet-connection-with-the-3-last-rolling-isos but that one hasn't brought me any further.
Specifications:
dmesg | grep -i intel
snd_hda_intel 0000:00:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
snd_hda_intel 0000:00:03.0: setting latency timer to 64
hda-intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
hda-intel: Codec #0 probe error; disabling it...
hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0001
snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
snd_hda_intel 0000:00:1b.0: setting latency timer to 64
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 05)
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev d5)
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
00:1f.0 ISA bridge [0601]: Intel Corporation B85 Express LPC Controller [8086:8c50] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
02:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 04)
ifconfig
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:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 B) TX bytes:100 (100.0 B)
lsmod
Module Size Used by Not tainted
snd_hda_codec_realtek 134555 1
usblp 7551 0
ipv6 178394 22
ppdev 4062 0
snd_hda_intel 16713 1
snd_hda_codec 45584 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 3811 1 snd_hda_codec
snd_pcm 42922 2 snd_hda_intel,snd_hda_codec
snd_page_alloc 4669 2 snd_hda_intel,snd_pcm
snd_timer 12069 1 snd_pcm
snd 33323 8 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
xhci_hcd 57203 0
parport_pc 14553 0
parport 21091 2 ppdev,parport_pc
soundcore 3254 1 snd
video 9491 0
button 3282 0
uname -a
Linux slitaz 3.2.53-slitaz #4 SMP Wed Mar 25 11:33:01 CET 2015 i686 GNU/Linux
tazhw
[1mDetected PCI devices Kernel modules[0m
================================================================================
* Builtin module : ahci
* Builtin module : ehci_hcd
* Builtin module : pcieport
> Module in use : snd_hda_intel
> Module in use : xhci_hcd
================================================================================
root@slitaz:/home/tux# /etc/init.d/network.sh restart
Loading network settings from /etc/network.conf
Stopping all interfaces
ifconfig: SIOCGIFFLAGS: No such device
Killing all daemons
killall: udhcpc: no process killed
wlan0 No such device
Offline
Hi jjk
I've had a look in the intel download center (https://downloadcenter.intel.com/product/70831/Intel-Ethernet-Connection-I217-V). It's possible your ethernet interface needs e1000e.
Load it manually
# modprobe e1000e
stop and start network
# /etc/init.d/network.sh stop
# /etc/init.d/network.sh start
and hope... or wait for someone else ;-)
EDIT: Detailed Description
e1000e.x.x.x.tar.gz is designed to work with the Intel® 82563/82566/82567 Gigabit Ethernet PHY, Intel® 82571/82572/82573/82574/82577/82578/82579/82583 Gigabit Ethernet Controller, and I217/I218 controllers under Linux*. The latest version and earlier versions of this driver are available from SourceForge.
(https://downloadcenter.intel.com/download/15817/Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-)
Offline
A google search of the pciid of your ethernet hardware: 8086:153b
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 05)
http://cateee.net/lkddb/web-lkddb/E1000E.html
modinfo e1000e
The e1000e driver in the slitaz 3.2.53 kernel has no matching alias for 8086:153b so it's not going to work.
When the 3.2.53 kernel used by slitaz-5.0 was released in november of 2013 the pciid 8086:153b either didn't exist or had not been added to the e1000e driver.
Online
Hi mojo,
I saw in the intel download center that the first driver for 8086:153b was dated 1/28/2015 so I had doubts on my solution.
Is /lib/modules/3.2.53-slitaz/modules.alias the good file to check this?
Offline
Hi ceel
use
modinfo e1000e | grep -i 153b
if there is no output, the driver won't work.A working one should give
an output similar to this:
alias pci:v00008086d0000153Bsv*sd*bc*sc*i* e1000e
or check the "alias"-file:
cat /lib/modules/3.2.53-slitaz/modules.alias | grep -i 153b
and seek for "e1000e".
cheers
Offline
I use [c]modprobe -c[/c] which dumps modprobe configuration including alias.
Grep entire pciids by replacing [c]XXXX:XXXX[/c] with [c]XXXX.*XXXX[/c]
Example for 8086:153b
[c]modprobe -c | grep -i 8086.*153b[/c]
Online
Thanks sixofeight + mojo,
A last question : is it possible to know the version of a driver, builtin or available as module, (ie for e1000e: 2.3.2 or 2.5.4 or 3.0.4 or...)?
Offline
Hi ceel
When using modinfo e1000e, the first Lines are:
root@localhost:~# modinfo e1000e
filename: /lib/modules/xxxxxx/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
version: 2.1.4-k
license: GPL
description: Intel(R) PRO/1000 Network Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: 8347481DD0C2AC1E532591B
...........
SliTaz showed version 1.5.1-k
cheers
Offline
So to get network working on this pc i'd have to manually install the driver?
Would installing the latest kernel work too?
I actually don't desperately need to run slitaz on this pc, but I asked this question anyway because I wasn't entirely sure how to handle this kind of problems in slitaz.
I've been using archlinux a lot lately and I noticed how it has a lot more hardware support than slitaz, for example it runs on this pc.
Some slitaz questions in general:
why does slitaz have so little drivers/hardware support? to make the size smaller?
why does slitaz use outdated packages? (linux 3.2 instead of 4.x)
Is there an easy way to get the correct linux drivers for new hardware?
I will mark this thread as not a support question, I hope you can answer these questions.
Thx for your help
JJK
Offline
maybe an update to kernel 3.2.71 will solve the problem - https://lwn.net/Articles/654556/
for me there is no need to update to the latest kernel - kernel 3.2 will be updated until April 2017 - as long as Ubuntu 12.4 is supported
but I think, it is really time to upgrade to 3.2.71
Offline
http://hg.slitaz.org/wok/rev/08cf996a2307
thx a lot, Pascal
Offline
[ Generated in 0.019 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]