[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.6262 Reply
File: ubuntu.jpg
Jpg, 62.62 KB, 800×600 - Click the image to expand
edit Find source with google Find source with iqdb
ubuntu.jpg
Поставил Убунту 10.04 второй системой, а она даже локалку не видит, не говоря уже об инете.
Сначала пробовал встроенной гномовской утилитой получить ип от dhcp роутера, выставлять вручную те же настройки, с которыми в винде этот же комп работает, потом заремувил утилиту нахрен и полез руками, потому что после работы утилиты в файлах вообще ничего не было - ни адреса, который я в ней вбивал, ни шлюза, ни маски.

http://pastebin.com/jhuKUpbh

Сетевуха определялась, для нее даже два драйвера было, один снес на всякий случай (на форуме писали, что 8139too лучше всего подходит для этой модели), перегрузил интерфейс, выставил собственный адрес, шлюз, маску, маршрут прописал.
но лампочка на плате так и не загорелась.

Знакомый напомнил про настройки сетевухи, autonegotiation, duplex, speed, и я вспомнил, что когда-то при автоматическом согласовании (autonegotiation) винда тоже сеть найти не могла.

*qazdec@ubuntu:/$ sudo ethtool -s eth0 speed 100 duplex full autoneg off
[sudo] password for qazdec:

qazdec@ubuntu:/$ sudo lshw | grep 8139
         product: RTL-8139/8139C/8139C+
         configuration: autonegotiation=off broadcast=yes driver=8139too driverversion=0.9.28 duplex=half ip=192.168.1.4 latency=32 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=10MB/s*
Как видно, autonegotiation выключился, но duplex и скорость не изменились, хотя в хелпе синтаксис проверял.
Лампочка не горит.
>> No.6263 Reply
>>6262
Николай xФЕЯх Витальевич, залогинься
>> No.6265 Reply
>>6263
Залогинился. Не нашел только, куда пароль вводить.
>> No.6268 Reply
Вообще, не понимаю, почему не удается сменить скорость и дуплекс.

qazdec@ubuntu:~$ sudo mii-tool -F 100baseTx-FD eth0

qazdec@ubuntu:~$ sudo mii-tool -v
eth0: 10 Mbit, half duplex, link ok
   product info: vendor 00:00:00, model 0 rev 0
   basic mode: software reset, 10 Mbit, half duplex
   basic status: link ok
   capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
   advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
   link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
>> No.6271 Reply
>>6268
http://www.opennet.ru/tips/info/646.shtml оттуда все варианты попробовал?
>> No.6312 Reply
>>6271
Кажется, да.
qazdec@ubuntu:~$ sudo modprobe 8139too full-duplex=1
qazdec@ubuntu:~$ sudo modprobe 8139too media=48
qazdec@ubuntu:~$ sudo mii-tool -F 100baseTx-FD eth0
qazdec@ubuntu:/$ sudo ethtool -s eth0 speed 100 duplex full autoneg off
>> No.6313 Reply
>>6312
ты говорил, что система предложила два драйвера изначально- с другим пробовал?
>> No.6323 Reply
>>6313
нет- и на форумах, и сама убунта пишет, что второй драйвер не катит.

qazdec@ubuntu:~$ cat /var/log/dmesg | grep 8139
[ 1.810435] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 1.810906] 8139cp 0000:00:0f.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too
[ 1.863429] 8139too Fast Ethernet driver 0.9.28
[ 1.863494] 8139too 0000:00:0f.0: enabling device (0004 -> 0007)
[ 1.863526] 8139too 0000:00:0f.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18

Как писал раньше, сначала я второй драйвер выгрузил через
sudo rmmod 8139cp

Когда не помогло, добавил его в блеклист:
sudo echo 'blacklist 8139cp' >> /etc/modprobe.d/blacklist

И, в конце концов, по совету отсюда http://ubuntuforums.org/showthread.php?t=169633 удалил этот модуль.

Замечания насчет использования 8139too исчезли:

qazdec@ubuntu:~$ cat /var/log/dmesg | grep 8139
[ 1.793765] 8139too Fast Ethernet driver 0.9.28
[ 1.793826] 8139too 0000:00:0f.0: enabling device (0004 -> 0007)
[ 1.793858] 8139too 0000:00:0f.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 1.878928] eth0: RealTek RTL8139 at 0x9400, 00:c0:26:a6:2f:5e, IRQ 18

Однако, скорость/дуплекс не меняются, светодиод не горит.
>> No.6325 Reply
Кстати. У меня вот риалтек 8139 тоже как раз. И некоторое время назад, у него начались забавные глюки: выглядело так, будто сдох порт куда кабель втыкается. То есть сама железяка осью определяется, а на кабель совершенно не реагирует, и link даже не горит.
А потом, внезапно она сама собой "починилась" и сейчас опять работает.
И кстати, "сдохла" она после того, как я неудачно сконфигурировал сетевой мост в линуксах. Вот думаю, то ли это совпадение, то ли линуксовый драйвер умеет "ломать" железо лол.
>> No.6326 Reply
>>6325
> выглядело так, будто сдох порт куда кабель втыкается. То есть сама железяка осью определяется, а на кабель совершенно не реагирует, и link даже не горит
Да, симптомы абсолютно такие же. Но как только загружаю винду, все горит и работает.
>> No.6328 Reply
>>6326
Хм. А у меня во всех осях она сдохла на несколько дней. А потом починилась как-то сама. Не люблю когда железо само чинится, не к добру это.
>> No.8734 Reply
Бамп спустя три месяца.
Тред по-прежнему актуален.
>> No.8841 Reply
Нашел решение проблемы здесь:
http://www.linuxquestions.org/questions/linux-networking-3/realtek-8139-8168-8169-on-2-6-21-3-or-newer-593495/

После включения из-под винды "Wake-on-lan after shutdown" стали и светодиоды на сетевухе гореть, и выставился full duplex speed 100.


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]