LINUX.ORG.RU

[Debian] Пропадает eth0 (А может даже и не находится).

 


0

1

Если я правильно понимаю, то все устройства можно найти в /dev/, но там нету этого адаптера. Запустить его удаётся ламерским способом - запускается от суперюзера pppoeconf и пропускается первый «экран», затем

 
pon dsl-provider
pon ich
и интернет работает, хотя иногда и обрывается.

Можно ли как то врубить этот девайс? Какие alias'ы нужно писать?

Устройство - Atheros 10/100/1000 Mbit Adapter.

eth0 это физический адаптер. Посмотреть его состояние можно командой ifconfig. Когда ты запускаешь pon dsl-provider, поднимается виртуальный интерфейс, какой-нибудь ppp0. Так что не смешивай все в кучу. Напиши конкретнее, что хочешь сделать.

o
()
Ответ на: комментарий от adriano32
navikote@redspark:~$ su -
Пароль: 
root@redspark:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual
root@redspark:~# ifconfig -a 
eth0      Link encap:Ethernet  HWaddr 00:1d:60:91:1a:43  
          inet6 addr: fe80::21d:60ff:fe91:1a43/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:147 errors:0 dropped:0 overruns:0 frame:0
          TX packets:150 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:34335 (33.5 KiB)  TX bytes:17363 (16.9 KiB)

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

root@redspark:~# 

Вот что он мне выдал. Кстати прочитав в строке «ifconfig eth0 up», я попробовал прописать то же. Соединение появилось и в ifconfig (без -а), но инет продолжает выключаться. После

ifconfig eth0 up
pon dsl-provider
pon ich
соединение появляется, но исчезает при запуске браузера или любой другой программы, требующей инет. (Если после отключения его перезапустить, то удаётся зайти в уже открытый браузер).

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

auto eth0

iface eth0 inet manual

man interfaces

The manual Method

This method may be used to define interfaces for which no configuration is done by default. Such interfaces can be configured manually by means of up and down commands or /etc/network/if-*.d scripts.

Пропиши static с любым адресом и размести блок с eth0 выше чем ppp. После перезагрузись для верности.

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

Для pppoe ip адрес не обязательно. :)
Всё-таки зачем топикстартеру eth0 раз интернет и так есть. Это был риторический вопрос.

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

Для pppoe ip адрес не обязательно. :)

Я в курсе. У ТС какая-то непонятная хрень, которая может быть косвенно связана с тем, что к моменту дозвона , несмотря на pre-up, eth0 ещё не поднят.

ну я хз

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

Если у ТС не ноутбук, то я бы воткнул какой-нить релтек за 100 рублей и больше не парился бы с азеросом. Весьма проблемные карточки.

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

Не, не ноутбук, но эта карта вышита в мат.плату и проблем с ней я до этого не замечал (Во всяком случае на Win XP, Win 7, Ubuntu 10.10, Ubuntu 11.04).

NaViKotE
() автор топика

Оказалось, что ничто не отваливается. Просто инет глючит...

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