Не могу запустить сетевуху

PCLinuxOS

Модератор: Bizdelnick

DenVic
Сообщения: 7
ОС: Mandriva2006

Не могу запустить сетевуху

Сообщение DenVic »

Сменил ноут на Asus W3J на Duo, скачал CD Mandriva2006 Core1 Update.
с помощью нее поставил систему, но сетевуха (RLT8168) не работает.
Скачал дрова с реалтека R1000_V1.04, но и они не ставятся, не находят r1000.ko.
Поможите!
Спасибо сказали:
Аватара пользователя
BuGfiX
Сообщения: 78
ОС: slackware-current

Re: Не могу запустить сетевуху

Сообщение BuGfiX »

Что значит "не ставятся"?
Какие действия проделывали, что в результате получили? Поподробнее можно?
Спасибо сказали:
DenVic
Сообщения: 7
ОС: Mandriva2006

Re: Не могу запустить сетевуху

Сообщение DenVic »

BuGfiX писал(а):
21.08.2006 11:41
Что значит "не ставятся"?
Какие действия проделывали, что в результате получили? Поподробнее можно?

вот такая картина:
[root@denvic r1000_v1.04]# lspci
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Graphics Port (rev 03)
00:1b.0 Class 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 71c5
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.: Unknown device 8168 (rev 01)
03:00.0 Network controller: Intel Corporation: Unknown device 4222 (rev 02)
06:01.0 FireWire (IEEE 1394): Ricoh Co Ltd: Unknown device 0832
06:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
06:01.2 System peripheral: Ricoh Co Ltd: Unknown device 0843 (rev 01)
06:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
06:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)


а вот так ставил драйвер
[root@denvic r1000_v1.04]# make clean modules
make -C src/ clean
make[1]: Entering directory `/temp/r1000_v1.04/src'
rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags
make[1]: Leaving directory `/temp/r1000_v1.04/src'
make -C src/ modules
make[1]: Entering directory `/temp/r1000_v1.04/src'
make -C /lib/modules/2.6.12-19mdksmp/build SUBDIRS=/temp/r1000_v1.04/src modules
make[2]: Entering directory `/usr/src/linux-2.6.12-19mdk'

WARNING: Symbol version dump /usr/src/linux-2.6.12-19mdk/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /temp/r1000_v1.04/src/r1000_n.o
CC [M] /temp/r1000_v1.04/src/r1000_ioctl.o
LD [M] /temp/r1000_v1.04/src/r1000.o
Building modules, stage 2.
MODPOST
CC /temp/r1000_v1.04/src/r1000.mod.o
LD [M] /temp/r1000_v1.04/src/r1000.ko
make[2]: Leaving directory `/usr/src/linux-2.6.12-19mdk'
make[1]: Leaving directory `/temp/r1000_v1.04/src'
[root@denvic r1000_v1.04]# make install
make -C src/ install
make[1]: Entering directory `/temp/r1000_v1.04/src'
install -m 644 -c r1000.ko /lib/modules/2.6.12-19mdksmp/kernel/drivers/net/
make[1]: Leaving directory `/temp/r1000_v1.04/src'
[root@denvic r1000_v1.04]# depmod -a
[root@denvic r1000_v1.04]#

в драке настроить параметры сети не дает, говорит выбири драйвер вручную, но он в списке не появился, как настроить через консоль честно пока не знаю

PS. еще на eth0 висит FireWire :(
Спасибо сказали:
DenVic
Сообщения: 7
ОС: Mandriva2006

Re: Не могу запустить сетевуху

Сообщение DenVic »

модуль скопировался, но lsmod его не показывает
как привинтить драйвер к девайсу?
Спасибо сказали:
Аватара пользователя
BuGfiX
Сообщения: 78
ОС: slackware-current

Re: Не могу запустить сетевуху

Сообщение BuGfiX »

DenVic писал(а):
21.08.2006 12:49
[root@denvic r1000_v1.04]# make clean modules

если цель install не работает, попробуйте руками скопировать модуль в /lib/modules/<kernel-version>/kernel/drivers/net/ .
Спасибо сказали:
DenVic
Сообщения: 7
ОС: Mandriva2006

Re: Не могу запустить сетевуху

Сообщение DenVic »

BuGfiX писал(а):
21.08.2006 14:23
DenVic писал(а):
21.08.2006 12:49
[root@denvic r1000_v1.04]# make clean modules

если цель install не работает, попробуйте руками скопировать модуль в /lib/modules/<kernel-version>/kernel/drivers/net/ .

так в том то и дело что модуль в /lib/modules/2.6.12-19mdksmp/kernel/drivers/net/ копируется, но не прописывается (я так понимаю)
Спасибо сказали:
DenVic
Сообщения: 7
ОС: Mandriva2006

Re: Не могу запустить сетевуху

Сообщение DenVic »

Все запустил!
Итак опишу процесс установки в Mandriva2006 драйвера под сетевуху Realtek RTL8168, чтоб другие новички не спотыкались на моих дурацких ошибках :rolleyes:

1. качаем дрова с ftp://202.65.194.18/cn/nic/rtl8111brtl8168b/r1000_v1.04.tgz
2. проверяем стоят ли исходники ядра, если нет то ставим через установщик пакетов kernel-source-2.6.x-x.rpm
3. ставим драйвер как описано в readme (естественно все делаем под rootом):
tar vzxf r1000_v1.04.tgz
cd r1000_v1.04
make clean modules
make install
depmod -a
4. в консоли пишем: modprobe r1000
5. проверяем загрузился ли модуль командой: lsmod
6. переходим harddrake и конфигурим параметры сети
вот и все

P.S. конечно многие скажут все банально и просто, а я день потратил чтоб разобраться...
вот таких инструкций для новичков жутко не хватает... :(
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Не могу запустить сетевуху

Сообщение Snupt »

Итак опишу процесс установки в Mandriva2006 драйвера под сетевуху Realtek RTL8168, чтоб другие новички не спотыкались на моих дурацких ошибках

Ну так надо было в FAQ постить - http://linuxforum.ru/index.php?showtopic=19234 ...для этого я его и создавал.
Спасибо сказали:
demonoids
Сообщения: 2
ОС: Lunux Mandriva

Re: Не могу запустить сетевуху

Сообщение demonoids »

у меня проблема не могу настроить сеть . сетевуха Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC
У меня Linux Mandriva(2.6.12-12mdksmp)



Код: Выделить всё

[root@localhost tmp]# [b]make clean modules[/b]
make -C src/ clean
make[1]: Entering directory `/tmp/src'
rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags
make[1]: Leaving directory `/tmp/src'
make -C src/ modules
make[1]: Entering directory `/tmp/src'
make -C /lib/modules/2.6.12-12mdksmp/build SUBDIRS=/tmp/src modules
make[2]: Entering directory `/lib/modules/2.6.12-12mdksmp/build'
make[2]: *** Нет правила для сборки цели `modules'.  Останов.
make[2]: Leaving directory `/lib/modules/2.6.12-12mdksmp/build'
make[1]: *** [modules] Ошибка 2
make[1]: Leaving directory `/tmp/src'
make: *** [modules] Ошибка 2
[root@localhost tmp]#

Не помгу понять в чём ошибка ,что я не так делаю
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не могу запустить сетевуху

Сообщение sash-kan »

demonoids
команду make надо выполнять в том же каталоге, куда распакованы исходники и где находится Makefile.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
demonoids
Сообщения: 2
ОС: Lunux Mandriva

Re: Не могу запустить сетевуху

Сообщение demonoids »

я раззипил архив в "tmp"
зашол в tmp под рутом в папке были файлы

Код: Выделить всё

src
Makefile
README
release_note.txt

я дал команду
[root@localhost tmp]# make
Мне в ответ выдаёт ерор
..........
make[2]: *** Нет правила для сборки цели `modules'. Останов.
я думаю чтото с этим modules, или ядро старое 2.6.12-12
может я чтото не так делаю...в линух не шарю :) памагите
Спасибо сказали:
mamajan
Сообщения: 1
ОС: suse

Re: Не могу запустить сетевуху

Сообщение mamajan »

DenVic писал(а):
22.08.2006 16:24
P.S. конечно многие скажут все банально и просто, а я день потратил чтоб разобраться...
вот таких инструкций для новичков жутко не хватает... :(


Спасибо, заработало!
Премного благодарен :drinks:
Спасибо сказали: