(!) Установка драйвера zd1211 для работы беспроводного адаптера G-202 в ОС Linux

Драйвер zd1211, доступный для скачивания с нашего сайта, пригоден для работы с G-202 после внесения некоторых правок в его код. Для упрощения процедуры установки мы подготовили патч и настоящую инструкцию к нему.

Данный драйвер не поддерживает режимы Ad-Hoc (точка-точка) и Soft AP (точка доступа).

Итак, загрузите с сайта ZyXEL драйвер zd1211: http://download.from.zyxel.ru/a94a4d37-b19f-4b85-b328-2974c483d1e7/zd1211-driver-r83.tgz и файл изменений zd1211-driver-r83.diff 
Создайте временный каталог (к примеру, /tmp/zd1211) и скопируйте туда оба файла.
Перейдите в ваш временный каталог
cd /tmp/zd1211
распакуйте архив с драйвером
tar -xzvf ./zd1211-driver-r83.tgz
и примените патч
patch -p0 < zd1211-driver-r83.diff 

В терминале должны будут появиться следующие строки:
patching file ./zd1211-driver-r83/Makefile
patching file ./zd1211-driver-r83/src/zdusb.c
Это означает, что установка патча прошла успешно.

После этого можно перейти к компиляции исходных кодов драйвера точно таким же способом, как описано в этой инструкции: KB-1335
Однако обратите внимание, что теперь в процессе установки у вас получится два модуля драйвера: zd1211 и zd1211b. Первый подходит для работы с G-220, второй (zd1211b) для работы с G-202. Для уверенности вы можете загружать сразу оба:
modprobe zd1211
modprobe zd1211b

Примечание:

Драйвер zd1211b (для G-202) не работает с новыми версиями ядра. Вы можете воспользоваться свободно распространяемым драйвером zd1211rw (http://www.linuxwireless.org/en/users/Drivers/zd1211rw). Начиная с версии 2.6.18 этот драйвер входит в состав ядра. Проверить установлен ли у вас этот модуль возможно командой modinfo zd1211rw. Если драйвера нет, то необходимо пересобрать ядро, включив драйвер в его состав.

KB-1549

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0