Доброго времени суток.
Я так понял, что с вышеуказанной карточкой линукс практически не дружит. А жаль.
Вот тема.
https://forum.ubuntu.ru/index.php?topic=218506.0 А я все сделал и осмыслил.... заработало.... на время...
Почему отвалилось - ума не приложу.
Вот
00:14.0 Bridge [0680]: NVIDIA Corporation MCP51 Ethernet Controller [10de:0269] (rev a3)
Subsystem: Elitegroup Computer Systems Device [1019:1b57]
Kernel driver in use: forcedeth
--
03:06.0 Ethernet controller [0200]: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [1186:4300] (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [1186:4300]
Kernel modules: r8169
По логике вещей, после обновления ядра надо сделать dpkg-reconfigure на свои dkms'ы.
В случае с WL помогало
Я сделал. Дальше началось странное....
При установке
http://security.ubuntu.com/ubuntu/pool/universe/r/r8168/r8168-dkms_8.037.00-1_all.deb не обновляется
/etc/udev/rules.d/70-persistent-net.rules
Но если УДАЛИТЬ ЕГО ВООБЩЕ (предварительно сделав копию и переименовав) то все загружается как и раньше!!!!
По команде grep -rl <вендоры\id\и прочее> /lib/udev ничего не ищется.
Откуда система знает, какой модуль подгружать???!!!
Вывод
ladmin@vpnsrv:~$ lsmod |grep r8
r8168 247967 0
Плиз хелп ас.
Пользователь решил продолжить мысль 04 Марта 2014, 13:19:48:
Вот /etc/udev/rules.d/70-persistent-net.rules
PCI device 0x10de:/sys/devices/pci0000:00/0000:00:14.0 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:21:37:e9:d9", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x10de:/sys/devices/pci0000:00/0000:03:06.0 (r8168)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:21:37:e9:d8", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
Я тут уже немного накосячил. Во втором ноде неверный мак и не знаю где взять
PCI device 0x10de
Пользователь решил продолжить мысль 04 Марта 2014, 15:01:15:
Вот выхлоп lspci -vv
03:06.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 16
Region 0: I/O ports at ac00 [size=256]
Region 1: Memory at fddff000 (32-bit, non-prefetchable) [size=256]
[virtual] Expansion ROM at fdc00000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: r8169
Если чя правильно понял, то устройство хочет r8169.
А что если назначить ему левый алиас, а модулю r8168 назначить алиас r8169
Пользователь решил продолжить мысль 04 Марта 2014, 15:18:52:
Вот тут вроде что то есть рабочее.
http://rtg.in.ua/blog/r8169-dkms-ubuntu-12-04/