|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> Шелезяки
—> D-Link DWL-G520
D-Link DWL-G520
Автор: seacon.
Возникла необходимость поднять радиолинк с провайдером. На стороне провайдера стоит Access Point D-Link DWL-2100AP, соответственно решил остановить свой выбор на PCI беспроводной карте D-Link DWL-G520 (основанной на чипе Atheros). Стоит не дорого, да и в работе о ней положительные отзывы...
Маршрутер, на котором планировалось установить карту работает под управлением FreeBSD 6.1.
После установки в него карты и загрузки она естественно не "поднялась", однако в дистрибутиве есть модуль для поддержки карт на чипе Atheros. Соответственно возникает 2 варианта:
- подгружать модуль при загрузке
/usr/home/seacon/>kldload if_ath
| если будет использоваться WEP шифрование, то подгружаем также модуль WEP
/usr/home/seacon/>kldload wlan_wep
| но мы не ищем легких путей, соответственно используем метод 2
- пересобрать ядро с поддержкий карт на этих чипах
Для этого вносим следующие изменения в конфиг ядра GENERIC (/usr/src/sys/i386/conf/GENERIC):
# Собственно добавление поддержки карт на чипах Atheros a/b/g (требует
# наличия ath_hal и wlan)
device ath
# Поддержка HAL
device ath_hal
# Добавление Sample Rate Control
device ath_rate_sample
# Добавление поддержки wep шифрования
device wlan_wep
| После чего пересобираем ядро, перегружаемся и имеем поддержку чипа Atheros
Далее необходимо настроить параметры подключения к access point'у провайдера:
ifconfig ath0 authmode shared ssid INET channel 11 wepmode on wepkey 12345 deftxkey 1
| Рассмотрим каждый параметр:
authmode - тип авторизации shared key или open system
ssid - идентификатор сети
channel - используемый канал (1-14), в моем случае 11
wepmode - включение WEP шифрования
wepkey - сам ключ, в моем случае используется 40-битный ключ, заданный в ASCII, можно указать HEX в виде 0x`ключ в HEX`
deftxkey - номер используемого ключа (в моем случае он 1, но возможно использовать до 4х ключей)
Если подключение прошло успешно, то увидим нечто вроде:
# ifconfig ath0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.50.180 netmask 0xffffff00 broadcast 192.168.50.255
ether 00:00:00:00:00:00
media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/24Mbps)
status: associated
ssid INET channel 11 bssid 11:11:11:11:11:11 authmode SHARED privacy ON
deftxkey 1 wepkey 1:40-bit txpowmax 36
protmode CTS burst bintval 100
| для просмотра расширенных параметров используем:
# wicontrol -i ath0
NIC serial number: [ ]
Station name: [ host.your.domain ]
SSID for IBSS creation: [ INET ]
Current netname (SSID): [ INET ]
Desired netname (SSID): [ INET ]
Current BSSID: [ 11:11:11:11:11:11 ]
Channel list: [ 3ffe ]
IBSS channel: [ 11 ]
Current channel: [ 11 ]
Comms quality/signal/noise: [ 0 39 0 ]
Promiscuous mode: [ Off ]
Intersil-Prism2 based card: [ 1 ]
Port type (1=BSS, 3=ad-hoc): [ 1 ]
MAC address: [ 00:00:00:00:00:00 ]
TX rate (selection): [ 0 ]
TX rate (actual speed): [ 54 ]
RTS/CTS handshake threshold: [ 2346 ]
Create IBSS: [ Off ]
Access point density: [ 1 ]
Power Mgmt (1=on, 0=off): [ 0 ]
Max sleep time: [ 100 ]
WEP encryption: [ On ]
TX encryption key: [ 1 ]
Encryption keys: [ 12345 ][ ][ ][ ]
|
Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=5&t=7963.
размещено: 2006-12-01,
последнее обновление: 2006-12-01,
автор: seacon
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp
Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration
Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster
HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS
История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire
Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной
Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server
Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
|
Статистика сайта
|
Сейчас на сайте находится: 42 чел.
|
За последние 30 мин было: 102 человек
|
За сегодня было 2492 показов, 611 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [9 шт.]