Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Wpa в Debian Sid

Ответить
Настройки темы
Debian/Ubuntu - Wpa в Debian Sid

Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Имеем:
Debian SID 2.6.24-1-686 #1 SMP Sat Apr 19 00:37:55 UTC 2008 i686 GNU/Linux
wifi: Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Для работы с данной карточкой использую ndiswrapper.
wpasupplicant 0.6.3-1
ifupdown 0.6.8+nmu1

Пытаюсь настроить автоматический запуск wifi-интерфейса c WPA-авторизацией на AP (Acorp WR-G) при помощи ifupdown-скриптов.
При этом используются следующие конф. файлы:
/etc/network/interfaces

Код: Выделить весь код
# The loopback network interface
auto lo
# The ethernet interface
allow-hotplug wlan0
# The wireless interface
allow-hotplug wlan1

iface lo inet loopback

iface wlan0 inet static
	address 192.168.23.101
	netmask 255.255.255.0
	broadcast 192.168.23.255
	gateway 192.168.23.141
	mtu 1468

iface wlan1 inet dhcp
	wpa-driver wext 
	wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpa_supplicant/wpa_supplicant.conf
Код: Выделить весь код
# WPA-PSK/TKIP

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=dialout
ap_scan=1
fast_reauth=1
eapol_version=1

network={
	ssid="Acorp WR-G Wireless LAN"
	bssid=00:02:72:67:e4:50
	key_mgmt=WPA-PSK
	proto=WPA
	pairwise=CCMP TKIP
	group=CCMP TKIP
	psk="secret"	
	priority=5
}
Установка соединения вручную проходит успешно (собственно с него и пишу):
Код: Выделить весь код
unico-fujitsu:/etc/network# wpa_supplicant -i wlan1 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
unico-fujitsu:/etc/network# dhclient wlan1
There is already a pid file /var/run/dhclient.pid with pid 4739
removed stale PID file
Internet Systems Consortium DHCP Client V3.1.0
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan1/00:16:44:19:7d:df
Sending on   LPF/wlan1/00:16:44:19:7d:df
Sending on   Socket/fallback
DHCPREQUEST on wlan1 to 255.255.255.255 port 67
DHCPACK from 192.168.1.254
bound to 192.168.1.100 -- renewal in 401558 seconds.
но, при попытке выполнить тоже самое с при помощи ifup получаю непонятные грабли:
Код: Выделить весь код
/etc/network# ifup wlan1
Internet Systems Consortium DHCP Client V3.1.0
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan1/00:16:44:19:7d:df
Sending on   LPF/wlan1/00:16:44:19:7d:df
Sending on   Socket/fallback
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
При этом в логах точки видны сообщения вида:
Код: Выделить весь код
Jun 17 00:55:10 wlan0: WPA-TKIP PSK authentication in progress... 
Jun 17 00:55:13 wlan0: A STA is rejected by 802.1x daemon - 00:16:44:19:7D:DF
То есть - debian и AP не могут договориться о механизме авторизации.
Попытки использовать строчку ручного запуска в pre-up ничего не дают и приводят к указанному выше плачевному результату.

Если кто-то сталкивался с подобным или знает в какую сторону копать подскажите пожалуйста ибо всю глову уже сломал.

Отправлено: 17:16, 18-06-2008

 

Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Решил.

Отправлено: 13:15, 21-06-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Dm1try, напиши, как.

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 13:25, 21-06-2008 | #3


Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Дело в ndiswrapper. По какой-то неясной причине, при использовании этого драйвера wifi-соединение, с использованием шифрования(WPA) устанавливалось - но через 10 секунд разрывалось.
Соответственно - необходимо было использовать (или хотя бы попробовать ) другой драйвер. Таких средств немного - madwifi.
Далее схематично - некогда:
Код: Выделить весь код
1. 
apt-get install madwifi-source
apt-get install madwifi-tools
2.
apt-get install module-assistant
m-a prepapre
3.
wget http://snapshots.madwifi.org/special/madwifi-nr-r3366+ar5007.tar.gz
tar -xzf madwifi-nr-r3366+ar5007.tar.gz
cp -vR /usr/src/modules/madwifi/debian madwifi-nr-r3366+ar5007/
rm -rf /usr/src/modules/madwifi
mv madwifi-nr-r3366+ar5007 /usr/src/modules/madwifi
4.
m-a a-i madwifi
more /etc/modprobe.d/blacklist
# This file lists modules which will not be loaded as the result of
# alias expansion, with the purpose of preventing the hotplug subsystem
# to load them. It does not affect autoloading of modules by the kernel.
# This file is provided by the udev package.

# Wireless interface module
blacklist ath5k
blacklist ndiswrapper
......
more /etc/network/interfaces
...
iface wlan1 inet dhcp
	wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

more /etc/wpa_supplicant/wpa_supplicant.conf
# WPA-PSK/TKIP

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=dialout
ap_scan=1
fast_reauth=1
eapol_version=1

network={
	ssid="Acorp WR-G Wireless LAN"
	bssid=00:02:72:67:e4:50
	key_mgmt=WPA-PSK
	proto=WPA
	pairwise=TKIP
	group=TKIP
	psk="secret"	
	priority=5
}
reboot
Все работает.

Последний раз редактировалось Dm1try, 21-06-2008 в 18:43.


Отправлено: 18:33, 21-06-2008 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Wpa в Debian Sid

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Почему файл активации wpa.dbl имеет свежую дату? LevGorin Microsoft Windows 2000/XP 7 23-02-2010 01:10
Установка - [решено] Активация старым wpa.dbl Deep2007 Microsoft Windows 2000/XP 2 12-11-2009 17:08
Разное - Изменить SID компьютера на клиенте или в АД на сервере. __sa__nya Microsoft Windows 2000/XP 6 25-11-2008 06:04
[решено] Вопросы про SID! Grunger86 Автоматическая установка Windows 2000/XP/2003 6 05-06-2008 09:22
Автоматическая активация Windows файлом wpa.dbl VoDaLeX Автоматическая установка Windows 2000/XP/2003 6 08-02-2005 15:40




 
Переход