LinuxForum.Fans
Тема

Система не видит проводного подключения

Автор: Dialema 99 сообщений 21606 просмотров
#207036
mvt написал:
Проверьте еще раз как вчера http://linuxforum.ru/viewtopic.php?pid=226870#p226870

Эксперимент не удался(видимо потому что экспериментатор был дурак). Сегодня повторять соединение система уже не хочет почему-то.

#207038
Dialema написал:
[quote=mvt]Проверьте еще раз как вчера http://linuxforum.ru/viewtopic.php?pid=226870#p226870

Эксперимент не удался(видимо потому что экспериментатор был дурак). Сегодня повторять соединение система уже не хочет почему-то.[/quote]
Проверьте последствия своих экспериментов с файлами в /etc/network/interfaces и /etc/network/if-pre-up.d - верните все в исходное (и удалите файлы, которые создавали)
PS И перезагрузитесь

#207039
mvt написал:
Так. А сейчас, со вставленным кабелем дайте команду:
[console]sudo /usr/bin/internet[/console]

[console]sudo bash /usr/bin/internet[/console]
Вряд ли ТС сделала его исполняемым.

#207040
newzenon написал:

[console]sudo bash /usr/bin/internet[/console]
Вряд ли ТС сделала его исполняемым.

Не все сразу, сейчас узнаем :)

#207042

В interfaces давно уже выставила значения по умолчанию, в if-pre-up.d все свои следы удалила. Результата нет :(


А можно как-то сделать что-то вроде восстановления системы(как в винде) и вернуть все изначальные настройки, чтобы проделать процедуру с чистого листа?

#207045

Dialema
Ну, давайте более подробно:
[console]cat /etc/network/interfaces[/console]
[console]cat /usr/bin/internet[/console]
[console]ls -la /usr/bin/internet[/console]
Выводы команд - в студию :)

#207048

$ sudo cat /etc/network/interfaces
auto lo
iface lo inet loopback
$ sudo cat /usr/bin/internet
#!/bin/sh
ifconfig eth0 down &&
ifconfig eth0 hw ether 00:0F:EA:FE:BC:2A &&
ifconfig eth0 up
$ ls -la /usr/bin/internet
-rwxr-xr-x 1 root root 94 2011-11-20 20:12 /usr/bin/internet

#207052

Dialema
Ну, вот Вам и причина. Где в /etc/network/interfaces прописана ваша сетевая карта? Стерли заодно? :)
После
auto lo
iface lo inet loopback
допишите
auto eth0
iface eth0 inet dhcp
и перезагрузитесь.
Да, дайте еще
[console]cat /etc/rc.local[/console] может тоже нужно что-то подправить

#207054

Вписала в interfaces, порт видит кабель(по подсветке поняла), а вот иконка подключений исчезла(когда переписывала в прошлый раз(советовали несколько сообщений назад) исчезала и иконка, и порт не видел кабель).

Показать

$ sudo cat /etc/rc.local
#!/bin/sh -e
#/usr/bin/internet
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.


exit 0
#207055

Там же у Вас ещё и вайфай? Тогда приведите файл /etc/network/interfaces к виду:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

А в /etc/rc.local перед строчкой exit 0 впишите
/usr/bin/internet
точно также,
[console]sudo gedit /etc/rc.local[/console] и впишите.
Потом перезагрузитесь

#207057
mvt написал:

А в /etc/rc.local перед строчкой exit 0 впишите
/usr/bin/internet

Лучше вписать

text
bash /usr/bin/internet
#207059

Ну, файл исполняемый - должно и так работать.

#207060

С прошлого раза не изменилось вообще ничего.
Вот на всякий случай:

Показать

$ sudo gedit /etc/network/interfaces
$ sudo cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet dhcp
$ sudo cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/bin/internet

exit 0
#207063

Не хочет(Хотя видно, что порт реагирует). И иконка ни одна так и не появилась.

#207066
Dialema написал:
Не хочет(Хотя видно, что порт реагирует). И иконка ни одна так и не появилась.

А причем иконки? Вы после всех команд пробовали выходить в интернет? Давайте еще раз.
Вводите по одной команде, проверяйте, чтобы мак был правильным, и после выполнения всех команд покажите:
[console]ifconfig -a[/console]
[console]route[/console]
[console]cat /etc/resolv.conf[/console]

#207072

Конечно пробовала.

Показать
$ sudo ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0f:ea:fe:bc:2a (верен)
inet6 addr: fec0::b:20f:eaff:fefe:bc2a/64 Scope:Сайт
inet6 addr: 2002:2eec:9926:b:20f:eaff:fefe:bc2a/64 Scope:Общий
inet6 addr: fe80::20f:eaff:fefe:bc2a/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1003 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:103524 (103.5 KB) TX bytes:8188 (8.1 KB)
Interrupt:18

eth0:avahi Link encap:Ethernet HWaddr 00:0f:ea:fe:bc:2a
inet addr:169.254.9.160 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interrupt:18

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:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)

pan0 Link encap:Ethernet HWaddr de:48:43:d8:f3:0e
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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wlan0 Link encap:Ethernet HWaddr 00:24:d2:38:55:c7
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)

wlan0:avahi Link encap:Ethernet HWaddr 00:24:d2:38:55:c7
inet addr:169.254.8.168 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

$ sudo route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
link-local * 255.255.0.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 wlan0
$ sudo cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 77.106.109.135
#207082

Сеть есть. В терминале идёт пинг(ну я это так понимаю). Видимо теперь нужно ждать когда процесс завершится? И будет ли сеть после перезагрузки системы?

#207083

Запускала нечто типа
ping ya.ru
?
Тогда Ctrl+C нажми этот процесс не закончится. smile

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