LINUX.ORG.RU

Debian проблемы с обнаружением Ethernet Интернета после установки

 , ,


0

1

Здравствуйте, профессионалы! Сегодня я установил последний Дебиан 64 бита на стационарный компьютер (АМД), подключенный к Интернету через Ethernet-кабель. У соединения нет пароля, то есть достаточно воткнуть шнур, и Интернет работает.

Во время установки Дебиан нормально качал пакеты. А после установки - браузер не подключается к Интернету.

У меня была схожая проблема после установки Дебиан на ноутбук - не обнаруживал вайфай, хотя во время установки нормально качал пакеты по вайфай. Тема обсуждалась тут Debian установился без Интернета. что делать дальше?

Тогда эта проблема, насколько я помню, решилась путём включения Wi-Fi модема в каких-то файлах настроек, то есть видимо вот так Xubuntu, Lubuntu не включают wi-fi и пишут в сетях: wi-fi is disabled by hardware switch (комментарий).

Порекомендуйте мне план действий по настройке Ethernet-подключения к Интернету без пароля в Debian 8.3. Я уже ввёл команду (не помню какую) и увидел, что он обнаруживает сетевую карту Эзернет. И называется она eth1 почему-то, а не eth0.

Мне нужен либо мануал по сабжу, либо волшебная гуи-утилита.

★★

Последнее исправление: znavko (всего исправлений: 2)

Это лишь предположение, но

некоторые роутеры (если у Вас комп подключен через роутер) плохо работают с линуксом из-за параноидальных настроек фаервола. Например у меня ASUS RT-N10E не работает с ноутом под Xubuntu, хотя ASUS RT-N10 прекрасно пашет.

Чтобы определить, так это или нет, выполните

ping 192.168.1.1
это стандартный айпишник роутера (у некоторых моделей он другой). Если пакеты теряются, то проблема не с конкретным роутером, а с сетью в целом. Если пишет, что, мол, network is anreachable, то проблемы с конкретым роутером. Мне в этом случае помогла только замена роутера.

Vsevolod-linuxoid ★★★★★
()
Ответ на: Это лишь предположение, но от Vsevolod-linuxoid

хорошо. попробую завтра, отпишусь. но во время установки он нормально качал с Интернета пакеты.

znavko ★★
() автор топика
Ответ на: Это лишь предположение, но от Vsevolod-linuxoid
$ ping 192.168.1.1
network is ureachable
$ dmesg | grep eth
forcedeth: Reverse Engineered nForce ethernet driver. version 0.6.4
forcedeth 0000:00:06.0: ifname eth0, PHY OUI 0x1374 @ 1, addr 00...id....
...
IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready

как включить?

znavko ★★
() автор топика
Ответ на: Выхлоп этих команд киньте сюда от leonidko
# dmesg | grep eth
[    1.282510] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[    1.804610] forcedeth 0000:00:06.0: ifname eth0, PHY OUI 0x1374 @ 1, addr 00:1d:60:29:32:69
[    1.804617] forcedeth 0000:00:06.0: highdma pwrctl mgmt gbit lnktim msi desc-v3
[    7.944235] systemd-udevd[197]: renamed network interface eth0 to eth1
[  230.873889] forcedeth 0000:00:06.0: irq 45 for MSI/MSI-X
[  230.873934] forcedeth 0000:00:06.0 eth1: MSI enabled
[  230.874150] forcedeth 0000:00:06.0 eth1: no link during initialization
[  230.874581] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready

# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:1d:60:29:32:69  
          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)

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:65536  Metric:1
          RX packets:33 errors:0 dropped:0 overruns:0 frame:0
          TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3492 (3.4 KiB)  TX bytes:3492 (3.4 KiB)


# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:1d:60:29:32:69 brd ff:ff:ff:ff:ff:ff


# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:1d:60:29:32:69 brd ff:ff:ff:ff:ff:ff

znavko ★★
() автор топика
Ответ на: комментарий от system-root

две команды прописал. отредактировал /etc/network/interfaces всё закомментировал и вставил только это:

 auto eth1
    allow-hotplug eth1
    iface eth1 inet dhcp

потом рестарт сети:

#sudo service networking restart
Warning: Unit file of networking.service changed on disk, 'systemctl daemon-reload' recommended
#systemctl daemon-reload
#sudo service networking restart
Warning: Unit file of networking.service changed on disk, 'systemctl daemon-reload' recommended

перезагрузил компьютер, повторил две команды. всё по-старому. браузер не открывает сайты.

znavko ★★
() автор топика
Ответ на: комментарий от znavko

всё закомментировал и вставил только это

lo интерфейс не надо комментировать

браузер не открывает сайты

это отдельная проблема, сначала нужно убедится, что eth1 поднимается и получает ip с роутера, так что ещё раз повторить

system-root ★★★★★
()
Ответ на: комментарий от system-root

пока что остановился на неправильной конфигурации interfaces:

Вот содержимое /etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
#	hostname debian


auto eth1
allow hotplug eth1
iface eth1 inet dhcp

не работает команда с обозначенной выше ошибкой («файл интерфейсов изменен на диске»):

service networking restart

для изучения ошибки я пишу и получаю:

# service networking status -l
● networking.service - LSB: Raise network interfaces.
   Loaded: loaded (/etc/init.d/networking)
  Drop-In: /run/systemd/generator/networking.service.d
           └─50-insserv.conf-$network.conf
        /lib/systemd/system/networking.service.d
           └─network-pre.conf
   Active: active (exited) since Сб 2002-01-05 23:06:43 MSK; 3s ago
  Process: 1090 ExecStop=/etc/init.d/networking stop (code=exited, status=0/SUCCESS)
  Process: 1094 ExecStart=/etc/init.d/networking start (code=exited, status=0/SUCCESS)

янв 05 23:06:43 debian networking[1094]: Configuring network interfaces.....n
янв 05 23:06:43 debian networking[1094]: ifquery: couldn't read interface..."
янв 05 23:06:43 debian networking[1094]: /etc/network/interfaces:17: misp...n
янв 05 23:06:43 debian networking[1094]: ifquery: couldn't read interface..."
янв 05 23:06:43 debian networking[1094]: /etc/network/interfaces:17: misp...n
янв 05 23:06:43 debian networking[1094]: ifup: couldn't read interfaces f..."
янв 05 23:06:43 debian networking[1094]: failed.

Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
Hint: Some lines were ellipsized, use -l to show in full.

естественно в двух командах ничего не меняется

znavko ★★
() автор топика
Ответ на: комментарий от znavko

перезагрузился и вот что пишу:

# su -
# ifconfig eth1 up
# dhclient -r eth1
# service networking restart
Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.

# service networking status
service networking status -l
● networking.service - LSB: Raise network interfaces.
   Loaded: loaded (/etc/init.d/networking)
  Drop-In: /run/systemd/generator/networking.service.d
           └─50-insserv.conf-$network.conf
        /lib/systemd/system/networking.service.d
           └─network-pre.conf
   Active: active (exited) since Сб 2002-01-05 23:06:43 MSK; 3s ago
  Process: 1090 ExecStop=/etc/init.d/networking stop (code=exited, status=0/SUCCESS)
  Process: 1094 ExecStart=/etc/init.d/networking start (code=exited, status=0/SUCCESS)

янв 05 23:06:43 debian networking[1094]: Configuring network interfaces.....n
янв 05 23:06:43 debian networking[1094]: ifquery: couldn't read interface..."
янв 05 23:06:43 debian networking[1094]: /etc/network/interfaces:17: misp...n
янв 05 23:06:43 debian networking[1094]: ifquery: couldn't read interface..."
янв 05 23:06:43 debian networking[1094]: /etc/network/interfaces:17: misp...n
янв 05 23:06:43 debian networking[1094]: ifup: couldn't read interfaces f..."
янв 05 23:06:43 debian networking[1094]: failed.

Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
Hint: Some lines were ellipsized, use -l to show in full.

по-моему он не может найти интерфейс. может быть в биос надо глядеть? я лазил в биос, но не нашел ничего со словом LAN

znavko ★★
() автор топика
Ответ на: комментарий от znavko

allow hotplug eth1

Неудивительно, что не работает. пишется оно allow-hotplug

Deleted
()

исправлено, но не запускается

исправил (пробел на дефис) содержимое /etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
#	hostname debian


auto eth1
allow-hotplug eth1
iface eth1 inet dhcp

потом сделал рестарт компьютера, во время зарузки 50 секунд запускал интерфейс, показывая вот эту картинку

http://itmages.ru/image/view/3976868/694c18d2

после входа в систему пишу:

root@debian:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 00:1d:60:29:32:69 brd ff:ff:ff:ff:ff:ff
root@debian:~# sudo ifconfig eth1 up
root@debian:~# sudo dhclient -r eth1
root@debian:~# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:1d:60:29:32:69 brd ff:ff:ff:ff:ff:ff
root@debian:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 00:1d:60:29:32:69 brd ff:ff:ff:ff:ff:ff
root@debian:~# service networking restart
Warning: Unit file of networking.service changed on disk, 'systemctl daemon-reload' recommended.
znavko ★★
() автор топика
Ответ на: комментарий от Deleted

я сделал вот что:

# ls

amd64-microcode_2.20141028.1_amd64.deb
amd64-microcode_2.20141028.1_i386.deb
atmel-firmware_1.3-4_all.deb
bluez-firmware_1.2-3_all.deb
dahdi-firmware-nonfree_2.10.0-1_all.deb
firmware-adi_0.43_all.deb
firmware-atheros_0.43_all.deb
firmware-b43-installer_019-2_all.deb
firmware-b43legacy-installer_019-2_all.deb
firmware-bnx2_0.43_all.deb
firmware-bnx2x_0.43_all.deb
firmware-brcm80211_0.43_all.deb
firmware-crystalhd_0.0~git20120110.fdd2f19-1_all.deb
firmware-intelwimax_0.43_all.deb
firmware-ipw2x00_0.43_all.deb
firmware-ivtv_0.43_all.deb
firmware-iwlwifi_0.43_all.deb
firmware-libertas_0.43_all.deb
firmware-linux-free_3.3_all.deb
firmware-linux-free_3.4_all.deb
firmware-linux-nonfree_0.43_all.deb
firmware-myricom_0.43_all.deb
firmware-netxen_0.43_all.deb
firmware-qlogic_0.43_all.deb
firmware-ralink_0.43_all.deb
firmware-realtek_0.36+wheezy.1_all.deb
firmware-realtek_0.43_all.deb
firmware-samsung_0.43_all.deb
firmware.tar.gz
firmware-ti-connectivity_0.43_all.deb
firmware-zd1211_3.0.0.56-3_all.deb
intel-microcode_3.20151106.1~deb8u1_amd64.deb
intel-microcode_3.20151106.1~deb8u1_i386.deb
ixp4xx-microcode_2.4-3_armel.deb
libertas-firmware_9.70.7.p0.0-2_all.deb
old
prism2-usb-firmware-installer_0.2.9+dfsg-5_amd64.deb
prism2-usb-firmware-installer_0.2.9+dfsg-5_armel.deb
prism2-usb-firmware-installer_0.2.9+dfsg-5_armhf.deb
prism2-usb-firmware-installer_0.2.9+dfsg-5_i386.deb
prism2-usb-firmware-installer_0.2.9+dfsg-5_powerpc.deb

# dpkg -i *.deb

и он всё установил, без чего-то маленького

znavko ★★
() автор топика
Ответ на: комментарий от Deleted

ну я не пробовал. завтра включу, выполюню две команды

sudo ifconfig eth1 up
sudo dhclient -r eth
и приведу вам результат ip addr

znavko ★★
() автор топика
Ответ на: комментарий от Deleted

не знаю. а где надо смотреть номер и где исправить?

я вот тут смотрел:

# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:1d:60:29:32:69  
          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)

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:65536  Metric:1
          RX packets:33 errors:0 dropped:0 overruns:0 frame:0
          TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3492 (3.4 KiB)  TX bytes:3492 (3.4 KiB)

а почему тут так я не знаю

znavko ★★
() автор топика
Ответ на: комментарий от znavko

Добавь ещё на всякий случай

allow-hotplug eth0
iface eth0 inet dhcp

Deleted
()
Ответ на: комментарий от znavko

Ойёй, самое интересное забыл спросить - что за роутер то ? Например говнище от dlink может не выдавать адреса по dhcp, если к роутеру подключены более 1-2 клиентов. Так что ещё рекомендую сетевые настройки вписать ручками, а не по dhcp получать.

Deleted
()
Ответ на: комментарий от Deleted

я не знаю, он не в офисе стоит, нет к нему доступа, кроме провода.

тогда я вначале вручную пропишу, вместо обоих eth1 и eth0 а потом оба eth1 и eth0

znavko ★★
() автор топика
Ответ на: комментарий от znavko

а что надо вручную прописать? как мне выбрать ип?

znavko ★★
() автор топика

сегодня загрузил, он опять долго стартовал интерфейс (секунд 20) на черном экране.

потом загрузился, добавил eth0, попытался его поднять, он пишет, что нет такого интерфейса. ввел команду поднятия eth1 и работы дхклиент, но ип аддр все равно показывает что сервис не запущен:

# ifconfig eth1 up
# dhclient -r eth1
# ip addr
...... DOWN ....

то есть фирмвари не помогли. что делать?

znavko ★★
() автор топика
Ответ на: комментарий от znavko

в сетях появилось проводное соединение

сегодня я нажал на два экранчика сети - и в окне появилась Проводная сеть. там есть кнопки: Добавить, Подключиться, Параметры.

По кнопке Подключиться не подключается. А в параметрах - всё пусто, и я не знаю что писать, вроде бы пароль не надо.

znavko ★★
() автор топика
Ответ на: в сетях появилось проводное соединение от znavko

подключил другой провод - Интернет пошел!

подключил другой провод - интерфейс стал мигать фонариком (а другой провод не мигал).

теперь с нормальным проводом команды ip addr и ip link дают UP.

на двух экранчиках в Проводном соединении ничего не писал - ни ип, ни логин пароль.

после перезагрузки Интернет пошёл!!

znavko ★★
() автор топика
Ответ на: СТОП! от leonidko

в офисе болтается несколько лан-проводов. я выбрал другой

znavko ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.