1

Здравствуйте, я пытаюсь запустить wifi встроенную карту Atheros.
Мой лептоп фирмы Gigabyte, на нём установлен CentOS 5

Вывод uname -rmi:
2.6.18-164.el5 x86_64 x86_64

Вот строчка о сетевой карте из вывода lspci:
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

И вот что происходит когда я пытаюсь скомпилировать madwifi:
[root 1 madwifi-0.9.4]# ls
ath            contrib    include          Makefile.inc  regression  tools
ath_hal        COPYRIGHT  install          net80211      release.h
ath_rate       docs       kernelversion.c  patches       scripts
BuildCaps.inc  hal        Makefile         readme        thanks
[root 1 madwifi-0.9.4]# make
/bin/sh: line 0: cd: /lib/modules/2.6.18-164.el5/build: No such file or directory
Makefile.inc:66: *** /lib/modules/2.6.18-164.el5/build is missing, please set KERNELPATH.  Stop.
[root 1 madwifi-0.9.4]#

На месте /lib/modules/2.6.18-164.el5/build есть только линк ни на что не указывающий.
У кого то есть соображения?

Заранее спасибо.

2

Подключите репозиторий RPMforge и ставьте mawifi оттуда
например так:

yum install madwifi --enablerepo=<название репозитория rpmforge>

не забудьте только в файле настройки репозитория в директории /etc/yum.repos.d/ отключить его, изменив строку в файле
на

enabled=0

по той причине, что этот репозиторий не совместим с основным