Как установить сетевой драйвер в системе Linux
Введение —
“Сетевые Технологии Corp. Attansic L1 Gigabit Ethernet Адаптер” (NIC) карты или адаптера не было обнаружено RHEL4 (RedHat) системы. Я попытался Бег Кудзу и другие команды, чтобы обнаружить устройство, но бесполезно. Итак, наконец, мне нужно установить драйверы для сетевой карты …
Шаг 1] Состояние устройства (сетевые карты) —
* См. ниже состояния устройства с аппаратной Conf файле ~ “/ ETC / sysconfig / hwconf”
* Технология Corp. Attansic L1 Gigabit Ethernet адаптер не обнаружил – Неизвестное устройство 8226
03:00.0 Ethernet контроллер: Attansic технологии Corp. L1 Gigabit Ethernet Adapter (Rev B0)
Subsystem: ASUSTeK Computer SRL: Неизвестное устройство 8226
Управление: I/O- Mem + + BusMaster SpecCycle-MemWINV-VGASnoop-ParErr-Stepping-SERR + FastB2B –
Status: Cap + 66MHz-UDF-FastB2B-ParErr-DEVSEL = быстрая> TAbort-<TAbort-<MAbort-> SERR + <PERR –
Задержка: 0, Cache Line Размер 10
Прерывание: PIN направляется IRQ 201
…
…..
[Root @ Desktop ~] # lspci вначале
03:00.0 Ethernet контроллер: Attansic технологии Corp. L1 Gigabit Ethernet Adapter (Rev B0)
…
…..
[Root @ Desktop ~] # lspci вначале-N
03:00.0 Класс 0200: 1969:1048 (Rev B0)
…
…..
[Root @ Desktop ~] #
* Убедитесь в том, чтобы скачать драйверы для выше venderID & DeviceID “1969:1048 “….
Шаг 2] Скачать и извлеките источник —
Во-первых, поставщик * скачать драйвера отсюда
ftp://ftp.hogchain.net/pub/linux/attansic/vendor_driver/l1-linux-v1.2.40.3.tar.gz
ИЛИ
с открытым исходным кодом (http://atl1.sourceforge.net/)
[Root @ Desktop ~] # TAR xvfz L1-Linux-v1.2.40.3.tar.gz
[Root @ Desktop ~] # CD L1-Linux-v1.2.40.3
[Root @ Desktop SRC] # Ls
at_ethtool.c at.h at_hw.c at_hw.h at_main.c at_osdep.h at_param.c kcompat.c kcompat_ethtool.c kcompat.h Makefile
[Root @ Desktop SRC] #
* Скомпилировать и установить драйверы
[Root @ Desktop SRC] # делать
Make-C / lib/modules/2.6.9-78.ELsmp/build SUBDIRS = / root/l1-linux-v1.2.40.3/src модули
Сделать [1]: Вход в каталог `/ usr/src/kernels/2.6.9-78.EL-smp-i686 ‘
…
…..
Сделать [1]: Выход из каталога `/ usr/src/kernels/2.6.9-78.EL-smp-i686 ‘
[Root @ Desktop SRC] # Эхо $?
0
[Root @ Desktop SRC] # сделать установку
Make-C / lib/modules/2.6.9-78.ELsmp/build SUBDIRS = / root/l1-linux-v1.2.40.3/src модули
…
…..
Человек-C-CAT P ‘> / Dev / NULL’ atl1 | | истинный
[Root @ Desktop SRC] # Эхо $?
0
* Теперь загрузка модуля ядра ….
[Root @ Desktop SRC] # Modprobe atl1
Шаг 3] Теперь проверить, является ли драйвер работает или нет —
[Root @ Desktop SRC] # modinfo atl1
Имя файла: / lib/modules/2.6.9-78.ELsmp/kernel/drivers/net/atl1/atl1.ko
Автор: Atheros Corporation, <xiong.huang@atheros.com>
Описание: Atheros 1000M Ethernet Network Driver
Лицензия: GPL
Версия: 1.2.40.3 1FC4E58EBDF31F49BFD33E8
Parm: TxDescriptors: Количество передать дескрипторы
Parm: RxDescriptors: Количество получают дескрипторы
Parm: MediaType: Выберите MediaType
Parm: IntModTimer: Прерывание Модератор Таймер
Parm: FlashVendor: SPI флэш-продавца
vermagic: 2.6.9-78.ELsmp СМП 686 REGPARM 4KSTACKS GCC-3.4
Зависит:
псевдоним: PCI: v00001969d00001048sv * SD * БК * SC * I *
[Root @ Desktop SRC] #
[Root @ Desktop SRC] # netconfig
[Root @ Desktop SRC] # Ifconfig
eth0 Link ENCAP: Ethernet HWaddr 00: AD: 54:0: XX: WW
INET Почтовый адрес: 192.168.0.2 Bcast: 192.168.0.255 Маска: 255.255.255.0
inet6 Почтовый адрес: fe80:: 223:54 FF: fe0a: 616b/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
RX Packets: 0 ошибок: 0 Dropped: 0 перерасход: 0 Frame: 0
TX пакетов: 7 ошибок: 0 Dropped: 0 перерасход: 0 перевозчика: 0
коллизии: 0 txqueuelen: 1000
RX байта: 0 (0.0 B) TX байта: 498 (498,0 б)
Память: feac0000-feb00000
…
…..
[Root @ Desktop SRC] #
[Root @ Desktop ~] # VI / ETC / sysconfig / hwconf
Класс: СЕТЬ
Шина: PCI
отдельностоящий: 0
Устройство: eth0
Водитель: atl1
Описание: “Технология Corp. Attansic L1 Gigabit Ethernet Adapter”
network.hwaddr: 00: AD: 54:0: XX: WW
VendorId: 1969
DeviceID: 1048
subVendorId: 1043
subDeviceId: 8226
pciType: 1
pcidom: 0
pcibus: 3
pcidev: 0
pcifn: 0
[Root @ Desktop ~] #
Получать удовольствие,
Arun Bagul