Поставил ядро linux-3.1.1-pf. Гента с сетевой картой у меня почему-то не подружилась, поэтому ставил драйвера на сетувуху с оф.сайта. Но при cборке:
# make
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -I/lib/modules/3.1.1-pf/build/include -fno-strict-aliasing -DOL$
In file included from /lib/modules/3.1.1-pf/build/include/linux/kernel.h:13:0,
from /lib/modules/3.1.1-pf/build/include/linux/cache.h:4,
from /lib/modules/3.1.1-pf/build/include/linux/time.h:7,
from /lib/modules/3.1.1-pf/build/include/linux/stat.h:60,
from /lib/modules/3.1.1-pf/build/include/linux/module.h:10,
from tg3.c:32:
/lib/modules/3.1.1-pf/build/include/linux/linkage.h:5:25: M-Q^M-DM-PM-0M-Q^M-BM-PM-0M-PM-;M-Q^M-LM-PM-=M-PM-0M-Q^M-$
M-PM-:M-PM->M-PM-<M-PM-?M-PM-8M-PM-;M-Q^M-OM-Q^M-FM-PM-8M-Q^M-O M-PM-?M-Q^M-@M-PM-5M-Q^M-@M-PM-2M-PM-0M-PM-=M-PM-0.
make: *** [tg3.o] Error 1
# lsmod
Module Size Used by
nvidia 12030026 52
btusb 9230 0
bluetooth 113794 1 btusb
tg3 112822 0
sdhci_pci 7867 0
sdhci 18334 1 sdhci_pci
mmc_core 59045 1 sdhci
fujitsu_laptop 10514 0
Хотя пишет что tg3 подгружен ifconfig -a выдает только lo. (хотя должен еще wlan0 но это отдельная история.)
На 39.4 собиралось нормально.
----------------------------39.4--------------------------------------------------------
$ dmesg | grep eth0
[ 7.879795] pcieport 0000:00:1c.2: eth0: Tigon3 [partno(BCM57780) rev 57780001] (PCI Express) MAC address 00:23:26:a6:1d:d6
[ 7.879799] pcieport 0000:00:1c.2: eth0: attached PHY is 57780 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[ 7.879802] pcieport 0000:00:1c.2: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 7.879804] pcieport 0000:00:1c.2: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[ 16.536806] pcieport 0000:00:1c.2: eth0: Link is up at 100 Mbps, full duplex
[ 16.536810] pcieport 0000:00:1c.2: eth0: Flow control is on for TX and on for RX
Телепаты приветствуются.