Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с Ethernet-контроллером Marvell  (Прочитано 1319 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sergmost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Проблема с Ethernet-контроллером Marvell
« : 27 Январь 2009, 09:20:15 »
Здравствуйте!
Никак не могу в убунте 8.10 заставить работать интегрированный ethernet-контроллер Марвелл 88e8055. А тк в него воткнут adsl-роутер dlink 2500u (который у меня живет бриджем), то сами понимаете, живу в Linux без инета, господа! Лампочка Lan на передней панели роутера не горит. В мастайном Windows все горит, все нормально инет есть. Причем все нормально горит и работает и в некоторых Linux'ax - например в Мандрива 2008 или когда загружаю LiveCD с утилитами фирмы Paragon (там ядро 2.6.22.5-31-paragon). Вообще мне кажется, что проблема в ядре - потому что я тут от злости накачал свежие версии других дистирбутивов OpenSuse 11, Fedora 10, Mandriva 2009, Kubuntu 8.10 и там все тоже самое - контроллер не пашет, лампочка lan не горит, инета нет. Рылся в этом самом инете который у меня прекрасно есть под Windows искал решение - единственное выяснил, что я не один такой, но решения не нашел. Кто-то советовал Ubuntu самые свежие ядра подсунуть - подсовывал - не получается ничего. Кто-то наоборот советовал более старое ядро подсунуть - тоже ничего не получается.

По команде ifconfig lo есть eth0 - нет.
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:164 errors:0 dropped:0 overruns:0 frame:0
TX packets:164 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:31115 (30.3 KiB) TX bytes:31115 (30.3 KiB)
По команде ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
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:17

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

По команде lspci

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 2400 XT
01:00.1 Audio device: ATI Technologies Inc RV610 audio device [Radeon HD 2400 PRO]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
05:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70)

Вот часть вывода команды dmesg:

sky2 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17                   
sky2 0000:02:00.0: setting latency timer to 64                                 
sky2 0000:02:00.0: v1.22 addr 0xfe9fc000 irq 17 Yukon-2 EC Ultra rev 2         
sky2 eth0: addr 00:00:00:00:00:00

Еще давал такие команды:

sergmost@sergmost-desktop:~$ sudo ifconfig eth0 192.168.1.100
[sudo] password for sergmost:
SIOCSIFFLAGS: Cannot assign requested address
sergmost@sergmost-desktop:~$ sudo ifconfig eth0 192.168.1.5
SIOCSIFFLAGS: Cannot assign requested address
sergmost@sergmost-desktop:~$ sudo ifconfig eth0 192.168.1.7
SIOCSIFFLAGS: Cannot assign requested address
sergmost@sergmost-desktop:~$

вот часть файла /var/log/messages:

Jan 27 10:42:48 sergmost-desktop kernel: [    2.745145] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xfe7ff800
Jan 27 10:42:48 sergmost-desktop kernel: [    2.852027] usb 7-1: new low speed USB device using uhci_hcd and address 2
Jan 27 10:42:48 sergmost-desktop kernel: [    2.864054] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
Jan 27 10:42:48 sergmost-desktop kernel: [    2.864694] usb usb8: configuration #1 chosen from 1 choice
Jan 27 10:42:48 sergmost-desktop kernel: [    2.865547] hub 8-0:1.0: USB hub found
Jan 27 10:42:48 sergmost-desktop kernel: [    2.865554] hub 8-0:1.0: 6 ports detected
Jan 27 10:42:48 sergmost-desktop kernel: [    3.073270] pata_acpi 0000:00:1f.2: PCI INT B -> GSI 22 (level, low) -> IRQ 22
Jan 27 10:42:48 sergmost-desktop kernel: [    3.073314] pata_acpi 0000:00:1f.2: PCI INT B disabled
Jan 27 10:42:48 sergmost-desktop kernel: [    3.075544] sky2 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Jan 27 10:42:48 sergmost-desktop kernel: [    3.075577] sky2 0000:02:00.0: v1.22 addr 0xfe9fc000 irq 17 Yukon-2 EC Ultra rev 2
Jan 27 10:42:48 sergmost-desktop kernel: [    3.075931] sky2 eth0: addr 00:00:00:00:00:00
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076066] pata_acpi 0000:00:1f.5: PCI INT B -> GSI 22 (level, low) -> IRQ 22
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076100] pata_acpi 0000:00:1f.5: PCI INT B disabled
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076137] pata_acpi 0000:03:00.1: enabling device (0000 -> 0001)
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076141] pata_acpi 0000:03:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076173] pata_acpi 0000:03:00.1: PCI INT B disabled
Jan 27 10:42:48 sergmost-desktop kernel: [    3.076198] ahci 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jan 27 10:42:48 sergmost-desktop kernel: [    3.088547] ahci 0000:03:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode

Да, переключал свой роутер который пашет в режиме бриджа в режим собственно роутера - не помогает. Плата ASUS p5k-e wifi и bios 0906. Этой прошивке, конечно уже ровно год и вышел еще ряд новых, но судя по официальной информации с сайта ASUS там только добавленны новые процессоры и исправлены ошибки с работой сетевухи не связанные. 

Еще хочу особо отметить, что Ubuntu 8.10 я инсталлировал с нуля. И все приведенные листинги со свежеустановленной ОС я в конфиг-файлах не копался, ничего не менял и не устанавливал.  Можно сказать, господа, рыдаю сижу.  :) В Мандриве 2008 же все нормально было. Причем также с нуля безо вскяких танцев с бубном. После окончания инсталляции Мандривы и ребута роутер (который у меня бриджем) находился и похватывался на ура. Ethernet HWaddr в ней тоже 00:00:00:00:00:00 был. Как нашелся бридж безо всяких проблем Linux'ом Paragon'овской сборки. Но - я повторяюсь ;)                           

И что мне делать, друзья? Какие еще логи привести нужно? Что попробовать? Поможите, добрые люди! :-)
« Последнее редактирование: 27 Январь 2009, 19:03:18 от Sergmost »

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Проблема с Ethernet-контроллером Marvell
« Ответ #1 : 28 Январь 2009, 06:29:58 »
Пока всё, что нагуглилось по поводу этого адаптера и Ubuntu, сводиться к тому, что были проблемы с ядрами версий <2.6.27. После обновлений, все вроде бы счастливы...

А вот отсутствие MAC-адреса вставляет. Я бы всё таки попробовал обновить BIOS до самого распоследнего.

Оффлайн Sergmost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Проблема с Ethernet-контроллером Marvell
« Ответ #2 : 28 Январь 2009, 19:08:34 »
Пока всё, что нагуглилось по поводу этого адаптера и Ubuntu, сводиться к тому, что были проблемы с ядрами версий <2.6.27. После обновлений, все вроде бы счастливы...

А вот отсутствие MAC-адреса вставляет. Я бы всё таки попробовал обновить BIOS до самого распоследнего.

Большое спасибо за внимание к моей проблеме! А ядро 2.6.27 я тоже ставил - и результат был нулевой. Прошил сегодня последнюю версию Биоса - результат такой же))

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Проблема с Ethernet-контроллером Marvell
« Ответ #3 : 28 Январь 2009, 19:21:18 »
Вот тут подумалось, а если этому адаптеру попробовать MAC прописать с применением грубой силы?

Оффлайн Sergmost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Проблема с Ethernet-контроллером Marvell
« Ответ #4 : 28 Январь 2009, 20:53:02 »
Вот тут подумалось, а если этому адаптеру попробовать MAC прописать с применением грубой силы?

Решил так и сделать - загрузил мастдай, чтобы этот Mac-адрес узнать
 
набираю ipconfig/all получил:

Ethernet adapter Local Area connection:

Physical Address 00-00-00-00-00-00  :-)

Оффлайн RolandVI

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Проблема с Ethernet-контроллером Marvell
« Ответ #5 : 25 Февраль 2009, 22:48:49 »
Та же проблема, только с Realtek. Мак адреса с применением грубой силы прописывал. Один черт выдает все по нулям. Причем все началось вчера с обновлением с ядра 2.6.27-7 на 2.6.27-11.
Я уже мозг поломал.
А так ситуация один к одному. в lspci карту вижу. В interfaces она прописана. А в ifconfig - только l0.
Где грабли?

 

Страница сгенерирована за 0.054 секунд. Запросов: 22.