воскресенье, 27 января 2013 г.

Настройка WLAN в Debian Squeeze 6.0.6 stable для HAMA WLAN USB-Stick

[Setting up WLAN in Debian Squeeze 6.0.6 stable for HAMA WLAN USB-Stick]

После установки дистрибутива Debian-Stable 6.0.6 Squeeze не работал WLAN.
На борту находился WLAN-USB-Stick HAMA 62734.

Для его поднятия опирался на это руководство. Итак, по пунктам:

- Установил два пакета для работы с WLAN:
"apt-get install wireless-tools wpasupplicant"
- Команда "lspci" устройства, как-то обозначающиего WLAN, не находила, но нагуглил что мой стик базируется на чип-сете RT73USB.
- В "/etc/apt/sources.list" добавил строки:
deb http://ftp.de.debian.org/debian squeeze contrib non-free
deb-src http://ftp.de.debian.org/debian squeeze contrib non-free
Хотя, конечно же, можно было бы добавить "contrib non-free" к уже существующим источникам с флагом "main"
- Обновил список пакетов командой:
"aptitude update"
- Через Synaptic Менеджер Пакетов нашел необходимый для этого устройства пакет драйверов: "firmware-ralink". Здесь же его и установил.
- Перегрузил сеть командой: "/etc/init.d/networking restart"
- Проверил, что драйвера загружены командой "lsmod | grep ке73", которая выдает:
rt73usb 17605 0
crc_itu_t 1035 1 rt73usb
rt2x00usb 5673 2 rt73usb,rt2500usb
rt2x00lib 19101 3 rt73usb,rt2500usb,rt2x00usb
usbcore 99426 7 rt73usb,rt2500usb,rt2x00usb,usbhid,uhci_hcd,ehci_hcd
- Команда "iwconfig" должна отобразить для устройства wlan0 строку начинающуюся с "IEEE ..."
- Устройство готово к работе.


Сетевые настройки предпочитаю делать с помощью NetworkManager. Если он еще не установлен, можно это сделать следующей командой: "apt-get install network-manager-gnome". Но менеджер у меня не захотел работать из коробки, и беспроводные соединения оставались неактивными и в нем отображалось что-то вроде: "Не могу конфигурировать устройство". Для разрешения проблемы опираясь на это сделал примерно следующее:

- В файле '/etc/network/interfaces' закомментировал все упоминания eth и wlan. Устройство 'lo' не трогал
- В файле '/etc/NetworkManager/NetworkManager.conf' поменял строчку "managed=false" на "managed=true".
- Перегрузил менеджер соединений командой:
"/etc/init.d/network-manager restart"
- В менеджере выбрал точку WLAN и настроил соединение.