LINUX.ORG.RU

Не собирается драйвер


0

1

Пришло время и мне, убунтоиду, собрать свой первый драйвер (для WiFi Realtek RTL8188SU).

Система, как ни странно, не убунту, а вполне себе CentOS

[root@***]# uname -a
Linux ***.lan 2.6.18-194.8.1.v5 #1 SMP Thu Jul 15 01:14:04 EDT 2010 i686 i686 i386 GNU/Linux
(а точнее основная на ней ClearOS)

Скачал исходники драйвера, читаю инструкцию.

Platform requirements: PC-Based Linux platform (i386)

8712 USB Linux driver supports Linux kernel version : from 2.6.18 ~ 2.6.33

Вроде всего хватает и ядро как раз вписывается в рамки. Далее

- Demonstration based on Linux Fedora 2.6.24 Part 1: make 8712 USB Linux driver

(1) step1: uncompress the “rtl8712_8188_8191_8192SU_usb_linux_v2.6.x.x.2010xxxx.tar.gz” file. (in “driver” directory) > tar zxvf rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20100930.tar.gz

с распаковкой я успешно справился.

(2) step2: make 8712 USB driver module
> make
(3) step3: clean the operation environment
> ./clean
(4) step4: insert 8712 USB modules
> insmod 8712u.ko

А вот тут возникли проблемы, на шаге «make». Находясь в распакованной директории, я ввёл эту нехитрую команду, на что мне он заругался:

[root@***]# make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/2.6.18-194.8.1.v5/build M=/home/upload_user/realtek_wifi_driver/driver/driver  modules
make: *** /lib/modules/2.6.18-194.8.1.v5/build: Нет такого файла или каталога.  Останов.
make: *** [modules] Ошибка 2

Помогите понять причину его ненахождения указанной папки и как ему её предоставить.


Ответ на: комментарий от gentoo_root

Сейчас читаю man iwconfig, думаю.

Подскажите товарищи, кто опытен в вопросах настройки вай-фая, стоит ли крутить параметры типа чувствительность и пр. или auto во все поля сделает всё лучше меня?

Просто мне немного не нравится низкий уровень сигнала, о котором возвещает мне iwconfig:

[root@***]# iwconfig wlan0
wlan0     IEEE 802.11bg  ESSID:"my AP"  Nickname:"rtl_wifi"
          Mode:Managed  Frequency:2.452 GHz  Access Point: XX:XX:XX:XX:XX:XX
          Bit Rate:54 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:0 B   Fragment thr:2346 B
          Encryption key:****-****-****-****-****-****-****-****   Security mode:open
          Power Management:off
          Link Quality=10/100  Signal level=10/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

Не знаю. Попробуйте убрать WPA для проверки скорости. Хотя, может дело в USB, там в логах нет ругательств?

mky ★★★★★
()
Ответ на: комментарий от mky

«Убрать WPA» это непросто, на точке сидят и другие клиенты.

А в каких логах смотреть ругань на USB?

D_Lans
() автор топика
Ответ на: комментарий от mky

Вот сейчас проснулся, включил компьютер и сервер, смотрю, а скорость более-менее полноценная: 450 килобайт/сек o.O

И как объяснить такую эпизодичность проблемы?

D_Lans
() автор топика
Ответ на: комментарий от post-factum

Скорость была низкой ранним утром, в 4 часа.

К тому же в тот момент я пробовал переключать адаптер на Windows и там скорость была нормальной.

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

>на точке сидят и другие клиенты.

Тестирование скорости при наличии других клиентов?

Смотреть вывод команды «dmesg». Кстати, вы подключаете в один и тот же USB- порт? Бывают аппаратные заморочки. Хотя, может у вас USB вобще не причём.

А по загрузке процессора «load average: 0.57, 0.74, 0.87». 0,87 --- это не сказать, что процессор совсем простаивал.

mky ★★★★★
()
Ответ на: комментарий от mky

В тот момент, утром, дополнительных клиентов не было.

По поводу порта, не помню, вроде один.
Там в PCI воткнута карта с USB 2.0, и уже в неё вай-фай, ибо по умолчанию в том компе лишь USB 1.1.

D_Lans
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.