LinuxForum.Fans
Тема

Не работает сеть

Автор: spyphy 18 сообщений 4881 просмотров
#245966

Вроде всё прописал (в ручную) и перезагрузил, а ничего не работает. В частности не пингуется модем (192.168.1.1).
--

text

zx:/home/z# cat /etc/network/interfaces
auto lo
iface lo inet loopback

iface eth0 inet static address 192.168.1.3 netmask 255.255.255.0

gateway 192.168.1.1

auto eth0

zx:/home/z# ifconfig eth0 Link encap:Ethernet HWaddr 00:1D:7D:AB:3F:13 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 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:177

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:124 errors:0 dropped:0 overruns:0 frame:0 TX packets:124 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:10962 (10.7 KiB) TX bytes:10962 (10.7 KiB)

zx:/home/z# netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

zx:/home/z# ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. From 192.168.1.3 icmp_seq=1 Destination Host Unreachable From 192.168.1.3 icmp_seq=2 Destination Host Unreachable From 192.168.1.3 icmp_seq=3 Destination Host Unreachable

#245975

А в компьютере случайно не 2 сетевых карты? У меня такое тоже было, потом поменял eth0 на eth1 и заработало.
ifconfig -a что говорит? И пингуется ли сам интерфейс (ping 192.168.1.3).

#245977

Сетевая одна. Собственный адрес пингует нормально.
Кажется, что проблема с этим IPv6, который меня уже порядком достал. При загрузке большая задержка из-за него. Потом еще пишет, что link eth0 не готов.

text
zx:/home/z# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1D:7D:AB:3F:13
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          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:177

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:19 errors:0 dropped:0 overruns:0 frame:0 TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1629 (1.5 KiB) TX bytes:1629 (1.5 KiB)

zx:/home/z# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:1D:7D:AB:3F:13 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 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:177

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:19 errors:0 dropped:0 overruns:0 frame:0 TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1629 (1.5 KiB) TX bytes:1629 (1.5 KiB)

sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 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:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

#245979

spyphy, в выводе ifconfig eth0 отсутствует слово RUNING. что пишет при /etc/init.d/network restart ?

#245987

Пробывал я удалять его.
Файла такого нету /proc/sys/net/ipv6/conf/all/disable_ipv6
Версия Debian 5 (стоит на старой машине, лень переустанавливать).

#245989

Консольный выхлоп показывай на

text
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Сколько раз повторять, пересказов тут не надо, например вот у меня:

text
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6 
0
#245990

А что оно может показать, если там файла такого нет?!

text

zx:/home/z# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
cat: /proc/sys/net/ipv6/conf/all/disable_ipv6: No such file or directory
zx:/home/z# ls -l /proc/sys/net/ipv6/conf/all
total 0
-rw-r--r-- 1 root root 0 2012-04-15 16:17 accept_ra
-rw-r--r-- 1 root root 0 2012-04-15 16:17 accept_ra_defrtr
-rw-r--r-- 1 root root 0 2012-04-15 16:17 accept_ra_pinfo
-rw-r--r-- 1 root root 0 2012-04-15 16:17 accept_redirects
-rw-r--r-- 1 root root 0 2012-04-15 16:17 autoconf
-rw-r--r-- 1 root root 0 2012-04-15 16:17 dad_transmits
-rw-r--r-- 1 root root 0 2012-04-15 16:17 force_mld_version
-rw-r--r-- 1 root root 0 2012-04-15 16:17 forwarding
-rw-r--r-- 1 root root 0 2012-04-15 16:17 hop_limit
-rw-r--r-- 1 root root 0 2012-04-15 16:17 max_addresses
-rw-r--r-- 1 root root 0 2012-04-15 16:17 max_desync_factor
-rw-r--r-- 1 root root 0 2012-04-15 16:17 mtu
-rw-r--r-- 1 root root 0 2012-04-15 16:17 regen_max_retry
-rw-r--r-- 1 root root 0 2012-04-15 16:17 router_solicitation_delay
-rw-r--r-- 1 root root 0 2012-04-15 16:17 router_solicitation_interval
-rw-r--r-- 1 root root 0 2012-04-15 16:17 router_solicitations
-rw-r--r-- 1 root root 0 2012-04-15 16:17 temp_prefered_lft
-rw-r--r-- 1 root root 0 2012-04-15 16:17 temp_valid_lft
-rw-r--r-- 1 root root 0 2012-04-15 16:17 use_tempaddr
#245995

Не пойму откуда взялся sit0, кстати networkmanager запущен? Он может создать проблемы, особенно в старых версиях Debian.

#245997
riso написал:
spyphy, в выводе ifconfig eth0 отсутствует слово RUNING. что пишет при /etc/init.d/network restart ?

ничего интересно не пишет. Говорит, что переконфигурация сделана.

#245998
newzenon написал:
Не пойму откуда взялся sit0, кстати networkmanager запущен? Он может создать проблемы, особенно в старых версиях Debian.

не знаю как это выяснить

#245999
"spyphy" написал:
не знаю как это выяснить
text
$ /etc/init.d/network-manager status

Остановить:

text
$ /etc/init.d/network-manager stop
#246002

В моей версии линукса команда называется /etc/init.d/networking
И да, оно естественно запущено. А если выключить, то пишет сеть недоступна.
И еще забыл упомянуть одну деталь. Сеть в принципе работать не может, потому что выключена сетевая карта (светодиод не моргает вообще). Утилита network-admin при этом пишет, что всё нормально - карта активна. Под виндовс всё работает.

#246007

Network Manager точно не установлен?

text
$ lspci | grep Ethernet
$ cat /mnt/debian/etc/udev/rules.d/70-persistent-net.rules
$ ls /mnt/debian/etc/init.d/net*

Выхлопы.
.
ipv6
Отредактировать файл /etc/modprobe.d/blacklist, добавив в конец его строчку:

text
blacklist ipv6

затем # reboot

/etc/sysctl.d/bindv6only.conf
В нём меняем значение net.ipv6.bindv6only на 0
.
Еще варианты - трюки с ethtool:
http://linuxforum.ru/viewtopic.php?pid=198447#p198447
http://linuxforum.ru/viewtopic.php?id=15629
http://linuxforum.ru/viewtopic.php?id=16361
http://linuxforum.ru/viewtopic.php?pid=211999#p211999

.

text
$ apt-get install ethtool
$ ethtool -s eth0 wol g
$ /etc/init.d/networking stop
$ /etc/init.d/networking start
#246014
text

zx:/home/z# lspci | grep Ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)

zx:/home/z# cat /etc/udev/rules.d/70-persistent-net.rules cat: /etc/udev/rules.d/70-persistent-net.rules: No such file or directory

zx:/home/z# ls /etc/init.d/net* /etc/init.d/networking

каталога /etc/sysctl.d/ нет.

IPv6 походу отключился. Но жить от этого мне легче не стало.

В общем хватит с меня на сегодня.

Надо переустановать дрова на сетевуху. Я не помню как.

#246015
"spyphy" написал:
RTL8111/8168B

Либо обновить ядро или http://djlab.com/2010/10/fixing-rtl8111-8168b-driver-debian-ubuntu/
На старых ядрах с RTL8111/8168B куча проблем, исправляется установкой официального драйвера r8168 от Realtek
Драйвер подходит к карточкам

text
RTL8111B/RTL8168B/RTL8111/RTL8168
RTL8111C/RTL8111CP/RTL8111D(L)
RTL8168C/RTL8111DP/RTL8111E
RTL8168E
#246024

Еще команда ip addr show выдаёт

text
eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP>

что означает якобы кабель не подключен. Придется переустанавливать ОС видимо.

Войдите или зарегистрируйтесь, чтобы ответить.