Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка проводного сетевого соединения  (Прочитано 2739 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
    • Есть роутер Eltex NTE-RG-1402G к которому подведена оптика. Из роутера по Ethernet подключен компьютер с Ubuntu 13/04, все работает четко и нормально. Втыкаю провод в гнездо Ehernet - интернет есть и соединение настраивается автоматически (DHCP автоматически).
    • Есть неттоп с Xubuntu 12/04. Включаю в него этот же самый провод Ehernet и соединение с интернет отсутствует.
    • Проверил настройки в NetworkManager - все выставлено одинаково с тем компом, на котром интернет есть, "Проводное соединение 1" присутствует, галочка "Подключаться автоматически" отмечена. 
    • При нажатии на значок сетевых соединений (networkmanager) в трее пункт "проводные сети" присутствует, но неактивен (бледным шрифтом),
    • В трее пункт "Проводное соединение 1", (оно есть в настройках networkmanager) отсутствует.
    • По сети Wi-Fi  интернет на неттопе работает.
    • Попытка загрузить Live версию Xubuntu 13/04 дает тот же результат - отсутствие интернет соединения.

    Интересно, что этот же самый неттоп с этой же самой системой прекрасно работал через проводное соединение в другом месте, когда был подключен к обычному ADSL модему (хотя очень точно не помню, возможно работало и через wifi).

В чем причина такой ситуации, как можно исправить?
« Последнее редактирование: 26 Июля 2013, 14:30:47 от SYN »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Вероятно, отсутствие драйверов на сетевую карту.
Показывайте
lshw -C network ; ip a
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Вот это данные с компьютера, где все работает:

sudo lshw -C network
  *-network               
       описание: Ethernet interface
       продукт: 88E8056 PCI-E Gigabit Ethernet Controller
       производитель: Marvell Technology Group Ltd.
       физический ID: 0
       сведения о шине: pci@0000:02:00.0
       логическое имя: eth0
       версия: 12
       серийный №: 00:1b:fc:90:d7:d8
       размер: 100Mbit/s
       capacity: 1Gbit/s
       разрядность: 64 bits
       частота: 33MHz
       возможности: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full ip=192.168.1.3 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       ресурсы: IRQ:48 память:fe8fc000-fe8fffff ioport:d800(размер=256) память:fe8c0000-fe8dffff


=============================

ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:90:d7:d8 
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:fcff:fe90:d7d8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7893 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5688 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9051372 (9.0 MB)  TX bytes:704222 (704.2 KB)
          Interrupt:17

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:7363 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7363 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4953340 (4.9 MB)  TX bytes:4953340 (4.9 MB)

=============================

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:1b:fc:90:d7:d8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.3/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::21b:fcff:fe90:d7d8/64 scope link
       valid_lft forever preferred_lft forever

А вот это с неттопа, где проводного соединения нет:

sudo lshw -C network
[sudo] password for adm-1:
  *-network               
       описание: Ethernet interface
       продукт: RTL8111/8168B PCI Express Gigabit Ethernet controller
       производитель: Realtek Semiconductor Co., Ltd.
       физический ID: 0
       сведения о шине: pci@0000:02:00.0
       логическое имя: eth0
       версия: 07
       серийный №: e8:40:f2:5b:b5:29
       размер: 10Mbit/s
       capacity: 1Gbit/s
       разрядность: 64 bits
       частота: 33MHz
       возможности: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       ресурсы: IRQ:47 ioport:e000(размер=256) память:dfd04000-dfd04fff память:dfd00000-dfd03fff
  *-network
       описание: Беспроводной интерфейс
       физический ID: 1
       сведения о шине: usb@1:1
       логическое имя: wlan0
       серийный №: 00:08:ca:aa:9c:ce
       возможности: ethernet physical wireless
       кофигурация: broadcast=yes driver=r8712u multicast=yes wireless=unassociated

=============================

ifconfig -a
eth0      Link encap:Ethernet  HWaddr e8:40:f2:5b:b5:29 
          UP 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)
          Interrupt:47 Base address:0xe000

lo        Link encap:Локальная петля (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:156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11368 (11.3 KB)  TX bytes:11368 (11.3 KB)

wlan0     Link encap:Ethernet  HWaddr 00:08:ca:aa:9c:ce 
          UP 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)

=============================

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether e8:40:f2:5b:b5:29 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:08:ca:aa:9c:ce brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.101/24 brd 192.168.0.255 scope global wlan0
    inet6 fe80::208:caff:feaa:9cce/64 scope link
       valid_lft forever preferred_lft forever
На что сам обратил внимание, в блоке ifconfig -a для работающего компа на 2 строки больше (2-й и 3-й строк не хватает для неттопа). Но может еще что-то.
Очень нужно разобраться, прошу помочь.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Кабель к неттопу в это время был подключен? Он сигнал в линии не видит, и все счётчики по нулям.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Вот на всякий случай еще раз, кабель подключен. WiFi роутер выключен.

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether e8:40:f2:5b:b5:29 brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DORMANT qlen 1000
    link/ether 00:08:ca:aa:9c:ce brd ff:ff:ff:ff:ff:ff


===============


ifconfig -a
eth0      Link encap:Ethernet  HWaddr e8:40:f2:5b:b5:29 
          UP 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)
          Interrupt:47 Base address:0xe000

lo        Link encap:Локальная петля (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:172 errors:0 dropped:0 overruns:0 frame:0
          TX packets:172 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12696 (12.6 KB)  TX bytes:12696 (12.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:08:ca:aa:9c:ce 
          UP 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)


===============


sudo lshw -C network
[sudo] password for adm-1:
  *-network               
       описание: Ethernet interface
       продукт: RTL8111/8168B PCI Express Gigabit Ethernet controller
       производитель: Realtek Semiconductor Co., Ltd.
       физический ID: 0
       сведения о шине: pci@0000:02:00.0
       логическое имя: eth0
       версия: 07
       серийный №: e8:40:f2:5b:b5:29
       размер: 10Mbit/s
       capacity: 1Gbit/s
       разрядность: 64 bits
       частота: 33MHz
       возможности: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       ресурсы: IRQ:47 ioport:e000(размер=256) память:dfd04000-dfd04fff память:dfd00000-dfd03fff
  *-network
       описание: Беспроводной интерфейс
       физический ID: 1
       сведения о шине: usb@1:1
       логическое имя: wlan0
       серийный №: 00:08:ca:aa:9c:ce
       возможности: ethernet physical wireless
       кофигурация: broadcast=yes driver=r8712u multicast=yes wireless=unassociated
Что сейчас?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
То же самое. У меня сильное подозрение на кабель.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
То же самое. У меня сильное подозрение на кабель.
Но я этот кабель беру и подключаю в другой компьютер и все работает. Просмотрел сейчас гнездо в неттопе, видимых повреждений - изгибов каких-нибудь контактных пружинок нет.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Можно конечно попробовать пересобрать драйвер...
Качаете пакет с дровами отсюда

Логинитесь на сервер под обычным пользователем (должен быть подключен интернет - будет нужен для установки компилятора и прочих заголовков).
$ sudo apt-get update && sudo apt-get install build-essential --yes
$ mkdir --parent ~/build/Drivers/RTL8111
Заливаете архив в эту папку.
$ cd ~/build/Drivers/RTL8111
$ tar xjf r8168-8.036.00.tar.bz2
$ cd r8168-8.036.00/src
$ make
$ sudo make install && echo r8168 | sudo tee -a /etc/initramfs-tools/modules
$ sudo update-initramfs -uv | tee ~/update-initramfs-$(date +%F-%H%M).log
$ sudo reboot ; exit

Если интернета на машине нет, команды из первого блока выполнить на любой другой машине, подключенной к интернету, с точно той же версией ядра, что и на машине, которую собираетесь лечить.
Потом папку целиком скопировать на машину, которую лечите, и второй блок команд выполнить на ней.
« Последнее редактирование: 27 Июля 2013, 15:59:58 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Думаете в драйвере все же дело? Впервые такое. И ведь есть строка в раздле Ethernet interface:

кофигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI

Может быть еще что-то?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Давайте сравним выхлопы, да?
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 09
       serial: 50:46:5d:a0:79:c4
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.036.00-NAPI duplex=full latency=0 link=yes module=r8168 multicast=yes port=twisted pair speed=100MB/s

Вот только что, пока писал предыдущий пост, пересобрал драйвер новой версии. (Стоял 8,035 до этого.)
« Последнее редактирование: 27 Июля 2013, 16:57:47 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Честно говоря не нашел разницы кроме версии 8 против 2 и скорости, которая у меня все равно не реализуема. К тому же в версии Xubuntu 13/04 драйвер скорее всего новее, чем в версии 12/04 (пробовал с загрузкой Live версии). Если драйвер правильно стоит, то должен работать, хоть 2 хоть 8. Ну ладно, попробую собрать, правда не разу этим не занимался и не особо как то люблю это. А главное, надо систему поставить прежде, чем собирать. Придется пробовать через WiFi или потренироваться на уже установленной 12/04.

Вот подскажите еще пожалуйста, может неттоп медленнее чем положено работать, если например кроме драйвера сетвой карты не подходит или не очень хорошо работает какой-нибудь другой драйвер, например от чипсета или еще чего-то в системе?
« Последнее редактирование: 27 Июля 2013, 19:49:49 от SYN »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Ваше теоретизирование никакого смысла не несёт.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Сделал все операции как вы описали, по моему никаких результатов. Все операции вроде бы выполнялись корректно. Ошибок не было, только к команде make подставил sudo (пробовал и без sudo). Вот результат, сеть не заработала. :( Кабель был подключен.
sudo lshw -C network
[sudo] password for adm-1:
  *-network               
       описание: Ethernet interface
       продукт: RTL8111/8168B PCI Express Gigabit Ethernet controller
       производитель: Realtek Semiconductor Co., Ltd.
       физический ID: 0
       сведения о шине: pci@0000:02:00.0
       логическое имя: eth0
       версия: 07
       серийный №: e8:40:f2:5b:b5:29
       размер: 10Mbit/s
       capacity: 1Gbit/s
       разрядность: 64 bits
       частота: 33MHz
       возможности: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       ресурсы: IRQ:47 ioport:e000(размер=256) память:dfd04000-dfd04fff память:dfd00000-dfd03fff
  *-network
       описание: Беспроводной интерфейс
       физический ID: 1
       сведения о шине: usb@1:1
       логическое имя: wlan0
       серийный №: 00:08:ca:aa:9c:ce
       возможности: ethernet physical wireless
       кофигурация: broadcast=yes driver=r8712u ip=192.168.0.100 multicast=yes wireless=IEEE 802.11bg
« Последнее редактирование: 28 Июля 2013, 07:24:31 от SYN »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Сделал все операции как вы описали, по моему никаких результатов. Все операции вроде бы выполнялись корректно.
Драйвер не загружен. Показывайте
modprobe -l r81\* ; lsmod | grep "^r81"
Цитировать
Ошибок не было, только к команде make подставил sudo (пробовал и без sudo).
Зачем?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SYN

  • Автор темы
  • Участник
  • *
  • Сообщений: 235
    • Просмотр профиля
Вот:
modprobe -l r81\* ; lsmod | grep "^r81"
kernel/drivers/net/ethernet/realtek/r8169.ko
kernel/drivers/staging/rtl8187se/r8187se.ko
kernel/drivers/staging/rtl8192u/r8192u_usb.ko
kernel/drivers/staging/rtl8192e/r8192e_pci.ko
r8169                  56368  0

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.