Как установить драйвера RTL8111/8168B для сетевой карты

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
mustang75
Сообщения: 22
Контактная информация:

Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

Есть консольный Debian7, есть флешка, есть два архива firmware.tar.gz скачаный с сайта Debian и 0001-r8168-8.039.00.tar.bz2 скачаный с сайта Realtek
Как это все организовать?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

Советую стащить пакет r8168-dkms из sid. Вряд ли в нём будет что-то несовместимое с wheezy.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mustang75
Сообщения: 22
Контактная информация:

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

Bizdelnick писал(а):
01.02.2015 19:39
Советую стащить пакет r8168-dkms из sid. Вряд ли в нём будет что-то несовместимое с wheezy.

Стащил r8168-dkms_8.039.00-1_all.deb и что с ним делать?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

sudo dpkg -i /path/to/r8168-dkms_8.039.00-1_all.deb
Кроме того, нужен пакет dkms. Если сеть на машине есть, ставьте его apt-get.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mustang75
Сообщения: 22
Контактная информация:

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

Bizdelnick писал(а):
01.02.2015 19:46
sudo dpkg -i /path/to/r8168-dkms_8.039.00-1_all.deb
Кроме того, нужен пакет dkms. Если сеть на машине есть, ставьте его apt-get.

Он у меня на винде, машина без интернета. Могу сбросить на флешку sudo dpkg -i /path/to/r8168-dkms_8.039.00-1_all.deb поможет?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

Так, ясно. Делайте следующее.
Скачайте http://mirror.yandex.ru/debian/pool/main/d...0.3-1.2_all.deb, оба пакета положите на флешку.
Вставляете флешку в машину с Debian, смотрите как её зовут:

$

$ dmesg | tail [2097076.510297] scsi10 : usb-storage 1-8:1.0 [2097077.509288] scsi 10:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 0 [2097077.510046] sd 10:0:0:0: Attached scsi generic sg8 type 0 [2097077.847145] sd 10:0:0:0: [sdh] 30535680 512-byte logical blocks: (15.6 GB/14.5 GiB) [2097077.848270] sd 10:0:0:0: [sdh] Write Protect is off [2097077.848278] sd 10:0:0:0: [sdh] Mode Sense: 03 00 00 00 [2097077.849267] sd 10:0:0:0: [sdh] No Caching mode page found [2097077.849277] sd 10:0:0:0: [sdh] Assuming drive cache: write through [2097077.854538] sdh: sdh1 [2097077.860890] sd 10:0:0:0: [sdh] Attached SCSI removable disk

Здесь выделил красным - sdh1.
Создаёте каталог для монтирования sudo mkdir /mnt/flash
Монтируете флешку sudo mount /dev/sdh1 /mnt/flash (sdh1 замените на нужное имя).
Устанавливаете пакеты sudo dpkg -i /mnt/flash/*.deb
Отмонтируете флешку sudo umount /mnt/flash
Удаляете созданный ранее каталог sudo rmdir /mnt/flash
Если sudo не настроен/отсутствует, входите как root и выполняете эти команды без sudo.

P. S. Да, ещё нужен пакет linux-headers для установленной в системе версии ядра. Что это за версия, и установлен ли этот пакет, - я, разумеется, знать не могу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mustang75
Сообщения: 22
Контактная информация:

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

Проблемы зависимостей...бла бла бла
Ошибка при обработке параметра
оставляем не настроеным...
При обработке следующих пакетов произошли ошибки:
dkms
r8168-dkms

:wacko:
Спасибо сказали:
mustang75
Сообщения: 22
Контактная информация:

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

При загрузке пытается получить DHSP автоматом, ничего не получает...роутер тплинк
при попытке ping 192.168.0.1 Network is unreachable
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

mustang75 писал(а):
01.02.2015 20:59
Проблемы зависимостей...бла бла бла

Чего именно не хватает? linux-headers или чего-то ещё?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mustang75
Сообщения: 22
Контактная информация:

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение mustang75 »

не помню уже, наверно буду тренероватся на виртуалке ((
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

Попробуйте вставить диск, с которого устанавливали систему, и сделать sudo apt-get install. Если на диске все недостающие пакеты есть, они должны установиться.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
dduh
Сообщения: 386

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение dduh »

Я что-то не понимаю?

apt-get install firmware-realtek

This package contains the binary firmware for some Ethernet adapters with
the RTL8111/RTL8168 chips supported by the r8169 driver; and wireless
network cards with the RTL8188, RTL8192, RTL8712, RTL8723 and RTL8821
chips supported by the r8192_pci, r8192s_usb, r8712u, rtl8188eu,
rtl8192ce, rtl8192cu, rtl8192de, rtl8192se, rtl8723ae, rtl8723au,
rtl8723be and rtl8821ae drivers.
Изображение
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение carkov »

Здравствуйте!

Помогите решить, установить сетевую карту

есть 2 одинаковый ноутбука с обсолютно одинаковой конфигурацией
на обеих установлено debian jessie
за исключение что на одном есть графическая среда а на другом нету (использую его как сервер )

купил expresscard34 c разъёмом Lan 1Gbit (rj45)
хочю её исползовать на сервере но в sudo ifconfig она не видна
а вот на ноуте с графикой она видна
мой вотрос что надо до устанавить на сервере что-бы она завелась?

lspci сервера c уже вставлиной expresscard

Код: Выделить всё

carkov@debserv:~$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
carkov@debserv:~$


Код: Выделить всё

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)

это сама и есть expresscard34

пакет firmware-realtek установлен

вывод куска команды dmesg | grep r8169 сервера

Код: Выделить всё

carkov@debserv:~$ dmesg | grep r8169
[    0.539192] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    0.539203] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[    0.539487] r8169 0000:02:00.0: irq 40 for MSI/MSI-X
[    0.539737] r8169 0000:02:00.0 eth0: RTL8168evl/8111evl at 0xffffc90000644000, 74:2b:62:eb:8b:57, XID 0c900800 IRQ 40
[    0.539740] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    0.539769] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    0.539775] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[    0.540125] r8169 0000:03:00.0: irq 41 for MSI/MSI-X
[    0.540365] r8169 0000:03:00.0 eth1: RTL8168d/8111d at 0xffffc9000064a000, 00:0a:cd:2a:d0:fe, XID 081000c0 IRQ 41
[    0.540368] r8169 0000:03:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   13.126289]  autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif sr_mod crct10dif_generic cdrom crct10dif_pclmul crct10dif_common crc32c_intel psmouse thermal fan thermal_sys ehci_pci ahci libahci ehci_hcd libata usbcore usb_common scsi_mod r8169 mii
[   18.564697]  autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif sr_mod crct10dif_generic cdrom crct10dif_pclmul crct10dif_common crc32c_intel psmouse thermal fan thermal_sys ehci_pci ahci libahci ehci_hcd libata usbcore usb_common scsi_mod r8169 mii
[   18.565076]  autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif sr_mod crct10dif_generic cdrom crct10dif_pclmul crct10dif_common crc32c_intel psmouse thermal fan thermal_sys ehci_pci ahci libahci ehci_hcd libata usbcore usb_common scsi_mod r8169 mii
[   81.610430] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168e-3.fw
[   81.723995] r8169 0000:02:00.0 eth0: link down
[   81.724013] r8169 0000:02:00.0 eth0: link down
[   83.709514] r8169 0000:02:00.0 eth0: link up
carkov@debserv:~$


eth0 это уже встоенная сетевая карта
eth1 это expresscard 34 (mac 00:0a:cd:2a:d0:fe) именно она то и на севере не работает



помогите пожалуйста кто чем сможет ?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

carkov
Так а что Вас смущает? Интерфейс не поднят, вот ifconfig его и не показывает. Чтобы показывал, есть опция -a. Но вообще лучше забудьте про ifconfig и пользуйтесь ip.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение carkov »

Bizdelnick Спасибо вам !!! :)
дествительно c ключем -a все заработало
только вот интерфейс теперь назаваенся eth2
ну это не проблема

а вот про ip

Код: Выделить всё

carkov@debserv:~$ ip
Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }
       ip [ -force ] -batch filename
where  OBJECT := { link | addr | addrlabel | route | rule | neigh | ntable |
                   tunnel | tuntap | maddr | mroute | mrule | monitor | xfrm |
                   netns | l2tp | tcp_metrics | token | netconf }
       OPTIONS := { -V[ersion] | -s[tatistics] | -d[etails] | -r[esolve] |
                    -f[amily] { inet | inet6 | ipx | dnet | bridge | link } |
                    -4 | -6 | -I | -D | -B | -0 |
                    -l[oops] { maximum-addr-flush-attempts } |
                    -o[neline] | -t[imestamp] | -b[atch] [filename] |
                    -rc[vbuf] [size]}
carkov@debserv:~$

это оно самое?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как установить драйвера RTL8111/8168B для сетевой карты

Сообщение Bizdelnick »

Оно самое. В частности см. ip link и ip addr.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить