Сетвуха Marvell и /dev/eth0 [SOLVED]

Проблема в следующем: отсутствует устройство /dev/eth0.

Я уже собирал ядро с поддержкой всех сетевух, какие только можно, но /dev/eth0 как небыло так и нет :(

Вот вывод lspci:

00:00.0 Host bridge: Intel Corporation Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation SATA Controller AHCI (rev 02)
00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7280
01:00.1 Display controller: ATI Technologies Inc Unknown device 72a0
03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22)
04:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
04:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
05:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

Сетвуха как видите гигабитная, Marvell

Кто-нибудь встречался с этой проблемой?

Quote: Кто-нибудь

Цитата:
Кто-нибудь встречался с этой проблемой?

Я встречался. У меня тоже нет /dev/eth0. Однако ifconfig eth0 up работает, и настройки в /etc/conf.d/net тоже...

Но мне нужно

Но мне нужно установить подключение pppoe . Вот тут то и начинается мат на отсутствие /dev/eth0

...

Marvell говоришь?!

Тогда тебе нужен модуль forcedeth...

Погляди тут
и тут
может найдешь что...

З.Ы.: mknod на край... (?!вариант-ли?! о_О )

mknod не вариант

mknod не вариант точно. Уже попробовал.

выполни от root

выполни от root команду
ifconfig
и посмотри, возможно интерфейс всётаки поннят, но имеет другой номер.

В смысле /dev/eth1 ?

В смысле /dev/eth1 ? Нет в dev/ вообще ничего подобного.

С лайв-сиди пробовал?!

Что там?! Работает?!

ifconfig

Joey№1 написал(а):
В смысле /dev/eth1 ? Нет в dev/ вообще ничего подобного.

причём тут /dev ?
запости вывод команды
ifconfig

rm -f

rm -f /etc/udev/rules.d/70-persistent-net.rules
reboot

да да, а потом у

да да, а потом у него снова на место eth0 запишется ieee1394

cat

cat /etc/udev/rules.d/70-persistent-net.rules

Пусть тогда покажет :-)

Дайте вывод

Дайте вывод
ifconfig -a

---
Делай, что должен, и будь, что будет.

Что говорят dmesg

Что говорят

dmesg |grep 'eth'
lsmod

_______________________
From Siberia with Love!

Вот # ifconfig -a lo

Вот

# ifconfig -a

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:168 errors:0 dropped:0 overruns:0 frame:0
TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:13080 (12.7 Kb) TX bytes:13080 (12.7 Kb)


# dmesg | grep 'eth'

--Ничего

# lsmod

Module Size Used by
fuse 35220 4
fglrx 666612 17
snd_hda_intel 249752 6
hci_usb 12060 0
sound_firmware 1664 0
snd_pcm_oss 38816 0
snd_pcm 68740 3 snd_hda_intel,snd_pcm_oss
snd_timer 18500 2 snd_pcm
snd_page_alloc 7624 2 snd_hda_intel,snd_pcm
snd_mixer_oss 14016 1 snd_pcm_oss
snd 42980 15 snd_hda_intel,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 5920 1 snd
bluetooth 46372 1 hci_usb
tunnel4 2760 0
smbfs 58808 0
ntfs 100352 0
udf 80740 0
nfs 90492 0
lockd 48136 1 nfs
sunrpc 149756 2 nfs,lockd
pppoe 9984 0
pppox 2632 1 pppoe
ppp_async 9088 0
crc_ccitt 1792 1 ppp_async
ppp_synctty 7488 0
scsi_wait_scan 1152 0
bsd_comp 5440 0
ppp_generic 18900 5 pppoe,pppox,ppp_async,ppp_synctty,bsd_comp
slhc 5824 1 ppp_generic
sk98lin 152096 0

sk98lin - это, по идее, и есть тот модуль для сетевухи


# cat /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x11ab:0x4362 (sky2)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:16:e6:86:5a:0a", NAME="eth0"

rmmod sk98lin && modprobe

rmmod sk98lin && modprobe sky2
/etc/init.d/net.eth0 restart

http://gentoo-wiki.com/HARDWARE_sk98lin

а есть ещё skge

а есть ещё skge

skge

evadim написал(а):
а есть ещё skge

Не понял... Поподробнее pls.

Нет думаю

Нет думаю модуль нетот или что ещё...
Сеть даже не стартует

# /etc/init.d/net.eth0 start

Просит добавить модуль ядра...
Только не понял какой.

omg проверь, есть

omg
проверь, есть ли поддержка в ядре карты sky2 (CONFIG_SKY2, она же "SysKonnect Yukon2 support"), потом
modprobe sky2
ln -s /etc/init.d/net.lo /etc/init.d/net.eth0
/etc/init.d/net.eth0 start
_______________________
From Siberia with Love!

Да модуль точно

Да модуль точно sky2. Я загрузился с livecd . Там cетевуха тоже неопределилась. Методом научного тыка (modprobe а потом net-setup) выяснил что нужный модуль sky2. Странно с ним я вроде уже собирал... попробую ещё, потом отпишусь.

Всем спасибо

Всем спасибо, проблему решил. Оказалось сеть у меня подымается только если sky2 идёт модулем, а не собран с ядром. Осталось только pppoe настроить, но это уже мелочи.

Интересно, есть

Интересно, есть ли взаимосвязь между немодульностью и отсутствием ACTION=="add" в
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:16:e6:86:5a:0a", NAME="eth0"
в cat /etc/udev/rules.d/70-persistent-net.rules

В любом случае, Amen :-)

SOLVED

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".