Гигабит PCI Express Realtek RTL8111/8168B Rev03 - продолжает терять ссылку драйвера/нет - СОЕДИНЕННЫЙ ПРОВОДОМ

Я использую Монетный двор 10 с 2.6.35-32-универсальным

ПК имеет две Проводных платы Ethernet. Они - оба то же. Каждый встроен в материнскую плату, другой карта PCI-E. Я использую созданный в одном, но ни один не работает больше. Единственное изменение, которое я недавно внес в свою систему до моего Ethernet, прекратило работать, должен был установить KDE 12.04 Монетного двора 64 бита как двойная загрузка. Странная вещь, что созданный в плате Ethernet хорошо работает в тот каждый раз. То ядро 3.2 один.

Так внезапно Ifconfig говорит мне, что существует показ № eth0.

dmesg | grep r816 gives me nothing.

Я проверил примерно каждую ссылку форума человечности/человечности панели запуска/спрашивать, которую я могу найти, и лучшие результаты, которые я получаю, отсюда:

Я даже попробовал $(uname -r) опция и черный список r8169 уже были там от несколько лет назад, когда у меня была подобная проблема об этой машине. Основы сборки установлены.

Присоединенный копия моих Терминальных команд для моей последней попытки получить эту работу. У меня нет никакого другого способа соединиться с Интернетом на этой машине, таким образом, я должен был скопировать и вставить это в новый текстовый файл и передать его своему ноутбуку через USB.

root@DesktopBlack:~$ cd r8168-8.031.00/
root@DesktopBlack:~/r8168-8.031.00$ make clean modules
make -C src/ clean
make[1]: Entering directory `/home/badcam/r8168-8.031.00/src'
make -C /lib/modules/2.6.35-32-generic/build SUBDIRS=/home/badcam/r8168-8.031.00/src clean
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-32-generic'
  CLEAN   /home/badcam/r8168-8.031.00/src/.tmp_versions
  CLEAN   /home/badcam/r8168-8.031.00/src/Module.symvers /home/badcam/r8168-8.031.00/src/modules.order
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-32-generic'
make[1]: Leaving directory `/home/badcam/r8168-8.031.00/src'
make -C src/ modules
make[1]: Entering directory `/home/badcam/r8168-8.031.00/src'
make -C /lib/modules/2.6.35-32-generic/build SUBDIRS=/home/badcam/r8168-8.031.00/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-32-generic'
  CC [M]  /home/badcam/r8168-8.031.00/src/r8168_n.o
  CC [M]  /home/badcam/r8168-8.031.00/src/r8168_asf.o
  CC [M]  /home/badcam/r8168-8.031.00/src/rtl_eeprom.o
  CC [M]  /home/badcam/r8168-8.031.00/src/rtltool.o
  LD [M]  /home/badcam/r8168-8.031.00/src/r8168.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/badcam/r8168-8.031.00/src/r8168.mod.o
  LD [M]  /home/badcam/r8168-8.031.00/src/r8168.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-32-generic'
make[1]: Leaving directory `/home/badcam/r8168-8.031.00/src'
root@DesktopBlack:~/r8168-8.031.00$ make install
make -C src/ install
make[1]: Entering directory `/home/badcam/r8168-8.031.00/src'
make -C /lib/modules/2.6.35-32-generic/build SUBDIRS=/home/badcam/r8168-8.031.00/src INSTALL_MOD_DIR=kernel/drivers/net modules_install
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-32-generic'
  INSTALL /home/badcam/r8168-8.031.00/src/r8168.ko
  DEPMOD  2.6.35-32-generic
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-32-generic'
make[1]: Leaving directory `/home/badcam/r8168-8.031.00/src'
root@DesktopBlack:~/r8168-8.031.00$ insmod ./src/r8168.ko 
root@DesktopBlack:~/r8168-8.031.00$ mkinitramfs -o /boot/initrd.img-$(uname -r) $(uname -r)
Warning: No support for locale: en_NZ.utf8



root@DesktopBlack:~/r8168-8.031.00$ lspci -v
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
    Subsystem: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
    Flags: bus master, 66MHz, medium devsel, latency 32
    Memory at <ignored> (64-bit, non-prefetchable)
    Capabilities: [c4] HyperTransport: Slave or Primary Interface
    Capabilities: [54] HyperTransport: UnitID Clumping
    Capabilities: [40] HyperTransport: Retry Mode
    Capabilities: [9c] HyperTransport: #1a
    Capabilities: [f8] HyperTransport: #1c



03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Flags: bus master, fast devsel, latency 0, IRQ 45
    I/O ports at ce00 [size=256]
    Memory at fdfff000 (64-bit, prefetchable) [size=4K]
    Memory at fdff8000 (64-bit, prefetchable) [size=16K]
    [virtual] Expansion ROM at fdf00000 [disabled] [size=128K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
    Capabilities: [cc] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 03-00-00-00-68-4c-e0-00
    Kernel driver in use: r8168
    Kernel modules: r8169


root@DesktopBlack:~/r8168-8.031.00$ lsmod | grep r816
r8168                 237114  0 




root@DesktopBlack:~/r8168-8.031.00$ sudo ethtool eth0
Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
    Link detected: yes
root@DesktopBlack:~/r8168-8.031.00$ dmesg | grep r816
[ 1527.700515] r8168 Gigabit Ethernet driver 8.031.00-NAPI loaded
[ 1527.700568] r8168 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 1527.700597] r8168 0000:03:00.0: setting latency timer to 64
[ 1527.700731] r8168 0000:03:00.0: irq 45 for MSI/MSI-X
[ 1527.769143] r8168: This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094, US6,570,884, US6,115,776, and US6,327,625.
[ 1527.769148] r8168  Copyright (C) 2012  Realtek NIC software team <nicfae@realtek.com> 



root@DesktopBlack:~/r8168-8.031.00$ sudo ifconfig eth0 up



root@DesktopBlack:~/r8168-8.031.00$ sudo ifconfig -a
eth0      Link encap:Ethernet  HWaddr 1c:6f:65:21:68:98  
          inet6 addr: fe80::1e6f:65ff:fe21:6898/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:240 (240.0 B)  TX bytes:3213 (3.2 KB)
          Interrupt:45 Base address:0xe000 

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:38307 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38307 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1111719 (1.1 MB)  TX bytes:1111719 (1.1 MB)

tap0      Link encap:Ethernet  HWaddr de:ba:fd:35:c8:bf  
          inet addr:10.0.1.1  Bcast:10.255.255.255  Mask:255.0.0.0
          inet6 addr: fe80::dcba:fdff:fe35:c8bf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:35 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:0 (0.0 B)

root@DesktopBlack:~/r8168-8.031.00$ nano /etc/network/interfaces


auto lo
iface lo inet loopback

#auto eth0
#iface eth0 inet dhcp

iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
pre-up /usr/sbin/ethtools -S eth0 speed 1000 autoneg off
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255

#auto eth1
#iface eth1 inet dhcp

#iface eth1 inet static
#address 192.168.1.10
#netmask 255.255.255.0
#gateway 192.168.1.1
#network 192.168.1.0
#broadcast 192.168.1.255

#sudo ifdown eth0
#sudo ifup eth0

#sudo ifdown eth1
#sudo ifup eth1

Так, все (мне) смотрит, как будто это должно работать. Но, это не. Как только я перезапускаю (я попробовал питание от полностью метода много раз также), я теряю все и возвращаюсь к начальной ситуации.

Я застреваю.

Эти две карты могли конфликтовать друг с другом? Я мог бы попытаться удалить тот, в то время как я ожидаю ответа здесь.

Почему Kubuntu KDE 12.04 работал бы (ядро, которое я принимаю), и не мой старый доверяемый Монетный двор 10 еще? Одно возможное решение состоит в том, чтобы обновить Ядро? Или, который является действительно плохой вещью сделать? Я могу инвертировать это в случае необходимости?


Я нашел это сообщение, и эта команда на самом деле получает мою работу Eth0.

Затем я попробовал

sudo service network-manager stop

сопровождаемый

sudo dhclient3 eth0

Но с перезапуском я теряю все снова. Я отмечаю это даже с

sudo dhclient3 eth0

Мой Администратор сети Панели Gnome все еще не показывает соединения Ethernet, и щелчок левой кнопкой отображается

Администратор сети не работает

Так, это привело меня к этому отчету об ошибках Панели запуска

и решение, описанное там, получает Апплет Администратора сети, работающий правильно.

service network-manager stop
rm /var/lib/NetworkManager/NetworkManager.state
service network-manager start

Я также добавил к [основному] NetworkManager.state:

NetworkingEnabled=true

Это означает, что, как только я переустанавливаю драйвер, Ethernet назад в порядке, но я все еще теряю драйвер на перезапуске. Таким образом, теперь я предполагаю, что все, в чем я нуждаюсь теперь, - чтобы мой драйвер Ethernet не исчез после перезапуска.

2
задан 13 April 2017 в 15:24

1 ответ

Самостоятельный ответ от OP

Это то, что я сделал, чтобы настройки драйвера оставались неизменными:

sudo -s
nano /etc/initramfs-tools/modules --- added r8168 (saved)
update-initramfs -v -u -k `uname -r`

... и это было Это. Я перезагружал несколько раз сейчас и даже с полным выключением.

Я получил эту информацию с Ubuntuforums.org

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: