В windows xp интернет есть, в kubuntu - к сетевой карте не подключен кабель... (РЕШЕНИЕ)

Скажите, так бывает?
На машине стоит две системы - ВинХР и КUbuntu.
Две недели назад в КUbuntu пропал интернет, точнее упорно сообщается, что к сетевой карте не подключен кабель.
При этом в Вин все нормально.
Сначала думал, это проблема только в Кубунте, поэтому перепробовал разные дистрибутивы - результат один.

У меня:
Сетевая Realtek RTL8139 и встроенная (отключена в BIOS)
Подключение к интернет кабельное по этой самой карточке
IP динамический
Операционки:
- Вин ХР
- К- и Ubuntu (разные), Mandriva, Zenwalk, Debian, Fedora перепробовал по-очереди. Результат один.

Уже две недели долбаюсь. Помогите, если кто-то разбирается в Линукс.
В Гугл и другие места не посылать.

0
balamutick - 24 Апрель, 2009 - 16:30
Изображение пользователя balamutick.

Не работает сеть/инет всё настроил как должно быть и по ifconfig не определяется сетвуха... (РЕШЕНО)

Даже с картинками (от меня).
Если не помогло, отпишись.

Если помогло, тоже.

0
camac - 24 Апрель, 2009 - 17:11

Для затравки:
1) Сетевую вытаскивал-вставлял на разные сроки - от 10 сек до 20 мин. -- до балды.
2) Вин у меня русская и как звучит параметр Wake-on-lan after shutdown понятия не имею (переводчик выдает: "Wake-On-LAN после остановки").
В диспетчере устройств в свойствах сетевой карты есть пункты:
- включение по локальной сети посл (дальше прочитать нельзя), возможно это оно и есть)
- пробуждение при изменении соеди (та же лабуда)
>>>нет ворк манагер зеленый..
У меня он вообще не отображается (только иконочка в виде розетки)
>>>прописал
>>>e(может быть а?)uto eth1
>>>iface eth1 inet static и т. д.
У меня динамический IP - прописывать нЕчего
Файла /etc/resolv.conf вообще не существует.
Пошел смотреть ifconfig и ifup, усли это чем-то сможет помочь.

0
balamutick - 24 Апрель, 2009 - 17:48
Изображение пользователя balamutick.

Для затравки:становиться интереснее...Пошел смотреть ifconfig и ifup, усли это чем-то сможет помочь.Конечно помочь может.

0
camac - 24 Апрель, 2009 - 18:24

Чтобы все начать сначала - переустановил Kubuntu 9.04 с нуля.

ifconfig
eth0 Link encap:Ethernet HWaddr 00:0e:2e:a4:13:81
inet6 addr: fe80::20e:2eff:fea4:1381/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:979 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:58923 (58.9 KB) TX bytes:1836 (1.8 KB)
Interrupt:23 Base address:0xdc00

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:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3288 (3.2 KB) TX bytes:3288 (3.2 KB)

А вот ifup -a не выдал мне ничего.

0
picaro - 24 Апрель, 2009 - 18:47
Изображение пользователя picaro.

ifup - это поднять сеть.
Напиши, например, sudo dhclient3 (это DHCP клиент). Эта штука посыпет сообщения и даст тебе IP адрес и другие настройки сети. Потом, посмотри, что он тебе дал: ifconfig
Чтобы узнать есть ли кабель в разъёме напиши: mii-diag eth0, или mii-tool.

0
camac - 24 Апрель, 2009 - 18:51

>>>Чтобы узнать есть ли кабель в разъёме напиши...
Да есть кабель, я бы тогда сейчас не смог бы выйти в интернет в Винде.
А Линукс упорно заявляет, что кабель не подключен.

0
balamutick - 24 Апрель, 2009 - 22:19
Изображение пользователя balamutick.

ifconfig
eth0 Link encap:Ethernet HWaddr 00:0e:2e:a4:13:81
inet6 addr: fe80::20e:2eff:fea4:1381/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:979 errors:0 dropped:0 overruns:0 frame:0RX packets:979 получено 979 пакетовTX packets:10 errors:0 dropped:0 overruns:0 carrier:0TX packets:10 получено 10 пакетовcollisions:0 txqueuelen:1000
RX bytes:58923 (58.9 KB) TX bytes:1836 (1.8 KB)Получено: 58.9 Кб Отправлено 1.8 кбInterrupt:23 Base address:0xdc00

Меня совсем запутали...
Я не правильно знаю английский и мат. часть ? Или кабель всё же работает, и получает отправляет пакеты ?

0
camac - 24 Апрель, 2009 - 23:23

Если б все было просто, я и сам разобрался, надеюсь.
Попробую объяснить.
Реально кабель подключен (я же в интернете (в Винде)).
Что выдает ifconfig я представил.
Но - Нетворк Манагер заявляет, что кабель не подключен (Not connecting) и интернета в Линуксе при всех телодвижениях нет.

Перепробовал все советы, которые нарыл на этом и других форумах.

0
balamutick - 25 Апрель, 2009 - 00:15
Изображение пользователя balamutick.

1) забить нафиг пока на нетворк манагер
2) настроить интернет из консоли
3) протестировать интернет из консоли
... сделать в винде скриншот свойств сетевой карты.
... попробывать поставить под винду _настоящие_драйверы_от_производителя(официальные) и посмотреть у них в свойствах настройки опять таки и то и то выложить сюда.

0
camac - 25 Апрель, 2009 - 17:29

1) забил.
2) как?
3) тем более как?


драйвера как положено с сайта родные.

0
balamutick - 27 Апрель, 2009 - 12:19
Изображение пользователя balamutick.

Вот в этом виде, стоит правильно. Дальше причину искать в другом. Верхную картинку можно удалить.

0
picaro - 25 Апрель, 2009 - 19:44
Изображение пользователя picaro.


2) как?

sudo dhclient3
Или какой клиент у тебя есть.
Это само должно всё настроить.

inet6 addr: fe80::20e:2eff:fea4:1381/64 Scope:Link

Это реально в сети приминяется IPv6, или, всё-таки, ip адрес не получен?

... сделать в винде скриншот свойств сетевой карты.

А ещё круче, сделать в винде ipconfig (кажется так) и посмотреть там сетевые настройки, которые потом скормить пингвину в консоле с помощью команд:
$ sudo ifconfig eth0 192.168.1.2 netmask 255.255.255.0 # 192.168.1.2 - ip адрес, 255.255.255.0 - маска подсети
$ sudo route add default gw 192.168.1.1 # 192.168.1.1 - шлюз
$ sudo nano -w /etc/resolv.conf # Открываем файл для редактирования списка НСов
и туда пишем ДНСы в формате nameserver 192.168.1.1

0
camac - 25 Апрель, 2009 - 23:22

leo@leo:~$ sudo dhclient3
[sudo] password for leo:
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/pan0/c2:a0:9f:16:7e:23
Sending on LPF/pan0/c2:a0:9f:16:7e:23
Listening on LPF/eth0/00:0e:2e:a4:13:81
Sending on LPF/eth0/00:0e:2e:a4:13:81
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

0
picaro - 25 Апрель, 2009 - 23:29
Изображение пользователя picaro.

Это означает, что в сети нет DHCP сервера, или он не отвечает.
Поэтому и ip адреса в ifconfig нет.
У тебя точно ip по DHCP раздаётся?
Может нужны какие-то доп. настройки, типа VPN?

0
camac - 27 Апрель, 2009 - 12:03

Вчера вечером:

- грохнул НетворкМанагер

- прописал
euto eth1
iface eth1 inet dhcp

- затем
sudo /etc/init.d/networking restart

Заработало!
Минут 40 работало. За это время несколько перезагрузок пережило (так было надо). Работало. И вдруг... всё, капец. Ничего (инет) не пашет.

sudo /etc/init.d/networking restart
выдает то же, что и sudo dhclient3 (см. выше). Но в Вин почему-то все нормально!
Причем этот маразм творится у многих. Я по-бродил по разным Линукс-форумам, - кругом та же самая байда.

0
poruchik - 27 Апрель, 2009 - 13:12
Изображение пользователя poruchik.

Попробуй удалить iptables
$sudo aptitude purge iptables
есть подозрение, что файрвол не разрешает dhcp-траффик.

0
camac - 27 Апрель, 2009 - 18:23

Удалил iptables. На всякий случай перезагрузился. Делаем:

leo@leo:~$ sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...There is already a pid file /var/run/dhclient.eth0.pid with pid 3280
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0e:2e:a4:13:81
Sending on LPF/eth0/00:0e:2e:a4:13:81
Sending on Socket/fallback
DHCPRELEASE on eth0 to 10.0.101.33 port 67
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0e:2e:a4:13:81
Sending on LPF/eth0/00:0e:2e:a4:13:81
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

В Винде проделал ipconfig, выдало:
DNS-суффикс этого подключения: triolan.kiev.ua
IP-адрес: 10.33.15.160
Маска подсети: 25.255.248.0
Основной шлюз: 10.33.15.254

Эти данные смогут как-то помочь?

0
poruchik - 27 Апрель, 2009 - 19:41
Изображение пользователя poruchik.

No working leases in persistent database - sleeping.
Нет свободных адресов в сети провайдера, а твой старый адрес почему-то не высвободился... (MAC сравни в винде и что у тебя на eth0)

вариант наиболее простой - прописать вручную.
В /etc/network/interfaces внести:
auto eth0
iface eth0 inet static
address 10.33.15.160 #твой ип
gateway 10.33.15.254 #шлюз
netmask 25.255.248.0 #маска

в винде командой ipconfig /all посмотри днс

В /etc/resolv.conf прописать
search triolan.kiev.ua
nameserver 192.168.3.2 #тут свой днс

затем
sudo /etc/init.d/networking restart

Должно все заработать...

0
camac - 27 Апрель, 2009 - 20:10

>>>iface eth0 inet static

У меня динамичный IP

Только что поставил Демьяна - та же хе..., в смысле история - не может.

0
poruchik - 27 Апрель, 2009 - 20:10
Изображение пользователя poruchik.

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

0
balamutick - 28 Апрель, 2009 - 00:38
Изображение пользователя balamutick.

Блин... мне уже принципиально интересно, что тут такое...

0
camac - 28 Апрель, 2009 - 11:07

Честно скажу. Если бы мне не было интересно - забил бы на Лин (хоть и пользуюсь много лет как просто юзверь без без особых вниканий в глубь - ч. к. работало нормально, даже еще дебильный ALTLinux 1.1)
Все-таки кто тут (в компе)главный - я или тараканы?

0
Гость - 25 Июнь, 2010 - 21:16

надо в винде в cmd набрать ipconfig /release
В общем надо послать dhcp серверу команду DHCPRELEASE

Да, когда будете переключаться с линя на винду, надо начепятать (видимо) dhclient -r ed0 в консоли (линя, а не винды), иначе не сможете подключиться теперь уже из-под винды... или же подождать пока сервак dhcp сам не сбросит значение mac-a

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры