Linux не понял сетевуху на ноутбуке., DanielSan, 04-Июн-08, 16:44 [смотреть все]Вобщем проблема такова, поставил на древний ноутбук Linux Mandriva 2008. Все с виду работает нормально, только не может нормально заработать сетевая карточка (соответственно встроенная).В "Настройка сети и Интернета" предлагает выбрать сетевой интерфейс для настройки. Там только один. Silicon Integrated Systems [sis] sis900 PCI Fast Ethernet соответственно выбираю его и нажимаю далее. И тут сообщение от drakconnect "Невозможно найти сетевой интерфейс для выбранного устройства (используя драйвер sis900)" и тютю. Вторая проблема в том что я первый раз поставил линукс вообще, и если у когото будут варианты лечения этой проблемы, распишите пожалуйста подробнее :)
|
- Linux не понял сетевуху на ноутбуке., alexmasz, 19:57 , 07-Июн-08 (1)
напишите пож. модель ноутбука для начала определить какой там действительно сетевой интерфейс(на сайте производителя, если еще существует, или погуглить) и что показывает насчет Ethernet команда lspci в терминале?например такого: 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
- Linux не понял сетевуху на ноутбуке., DanielSan, 13:16 , 08-Июн-08 (2)
>напишите пож. модель ноутбука >для начала определить какой там действительно сетевой интерфейс(на сайте производителя, если еще >существует, или погуглить) >и что показывает насчет Ethernet команда lspci в терминале? > >например такого: 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c) >00.09.0 Ethernet controller: Silicon Integrated System [SiS] SiS900 PCI Fast Ethernet (rev 02) Ноут, Roverbook Navigator MT7
Как я понял что драйверы в мандриве естьпод эту сетевуху, но почемуто они не подошли, если верить сообщениям операционки. Скачал драйверы с сайта сетевухи, и совсем не врубился в ридми. "make modules" fails on Redhat 8.0.It is kernel 2.4.18-14 , and it need driver 1.08.06. You can individually compile the sis900.o with below procedures: a.Symbolic Links "asm" and "linux" to "/usr/src/linux-2.4.18-14/include/." a.1.Go to /usr/include directory a.2.mv asm asm_ ( or rm asm) a.3.mv linux linux_ (or rm linux) a.4.ln -s /usr/src/linux-2.4.18-14/include/asm asm a.5.ln -s /usr/src/linux-2.4.18-14/include/linux linux b.Create new directory and copy sis900.c and sis900.o into them. b.1 mkdir tmp b.2 cp -f sis900.c /tmp/sis900.c b.3 cp -f sis900.h /tmp/sis900.h b.4 cd /tmp b.5 gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -o6 -c -sis900.c c.Copy and replace sis900.o into "/lib/modules/2.4.18-14/kernel/drivers/net/." c.1 cp -f sis900.o /lib/modules/2.4.18-14/kernel/drivers/net/sis900.o
- Linux не понял сетевуху на ноутбуке., alexmasz, 13:56 , 09-Июн-08 (3)
попробуйте вручную настроить сначала, прежде чем компилировать.. ведь сетевой интерфейс определятся правильно.. man ifconfigчто происано в /etc/network/interfaces? у меня например: less /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback # The via network interface allow-hotplug eth0 iface eth0 inet dhcp # The realtek network interface allow-hotplug eth1 iface eth1 inet static address 192.168.1.1 netmask 255.255.255.0 network 255.255.1.0 чтобы посмотреть как обозначаться Ваш сетевой интерфейс наберите ifconfig -a
- Linux не понял сетевуху на ноутбуке., DanielSan, 16:42 , 09-Июн-08 (4)
>[оверквотинг удален] >iface eth0 inet dhcp > ># The realtek network interface >allow-hotplug eth1 >iface eth1 inet static >address 192.168.1.1 >netmask 255.255.255.0 >network 255.255.1.0 > >чтобы посмотреть как обозначаться Ваш сетевой интерфейс наберите ifconfig -a у меня нет каталога etc/network Удивительно, опять, уже не первый раз, через оболчку сетевуха заработала, в прошлый раз проработала день и опять линукс начал говорить что дрова не подходят, а сейчас принял.
|