Люди, кто настраивал Wi-FI, поделитесь опытом! Что делал я:
Установил карточку, она определяется в системе и вроде как работает.
Поставил прогу Kwifimanager она сканит находит сети в том числе мою, показывает что сигнал супер! =)) Но блин кнопочка войти в сеть не горит, и не получается к ней подключиться! В чем может быть беда? Если кто знает дайтt доку нормальную по настройке wifi! Если Вам срочно необходим сайт, а разработчики утверждают, что для его создания потребуется много времени. Выход есть
Аренда, продажа сайтов от Binetic Srudio. Отличный дизайн, функциональные возможности и безграничность развития сделают Ваше приобретение выгодным.
Комментарии
У меня Квайфайменеджер тож не хотел подрубаться. Отлично работает Wi-fi radar.
А я по старинке, руками через iwconfig - и очень доволен, всё работает.
А раскажи ка по подробней про то как ты руками делал! Пакеж конфиги свои! =) А нет что то на подобие wifi-radar но тока для Qt?
man iwlist
man iwconfig
Всё отлично работает.
Отличный ответ! Я даже не догадывался! =)))
Тогда так: Atheros wifi. По умолчанию iwconfig не видит никакого интерфейса ( а в Ubunte-то всё ништяк было ).
Ладно, поставил madwifi - считается лучшим драйвером для Atheros карточек. В редми написано что должен был появиться интерфейс ath0 ( он и был в Ubunte ), но что-то не появился. А потом вдруг стало 6 утра и я не стал дальше разбираться и уснул.
Так вот - может кто знает как всё правильно сделать?
lspci - покажет имеющиеся в компе устройства.
/var/log/messages и /var/log/dmesg расскажут о том, подключается ли драйвер, а если не подключается, то почему.
lsmod поможет узнать, подгрузился драйвер или нет.
Точнее сказать сложно.
lsmod показывает:
wlan 206496 1 ath_pci
ath_hal 222576 1 ath_pci
lspci:
01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
В /var/log/messages:
Jun 15 19:03:06 asus-deb kernel: wlan: 0.9.4
Jun 15 19:03:06 asus-deb kernel: ath_pci: 0.9.4
Jun 15 19:03:06 asus-deb kernel: PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
Jun 15 19:03:06 asus-deb kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNEB] -> GSI 19 (level, low) -> IRQ 19
Jun 15 19:03:06 asus-deb kernel: ACPI: PCI interrupt for device 0000:01:00.0 disabled
var/log/dmesg:
ath5k_pci 0000:01:00.0: registered as 'phy0'
ath5k phy0: failed to resume the MAC Chip
ACPI: PCI interrupt for device 0000:01:00.0 disabled
ath5k_pci: probe of 0000:01:00.0 failed with error -5
Не работает вайфай. Что еще посоветуете?
З.Ы. Система - Debian/lenny amd64, madwifi поставил, прилепил. Похоже, что как-то криво.
он поднимается?
Нет.
Но под кубунтой 7.10 все ОК.
у меня тоже под дебианом не поднимается... ппц...
Дмитрий Rextor Лычагин
Я бы попробовал погуглить по фразе:
failed to resume the MAC Chip
На первый взгляд, вариантов у гугла по этому поводу много. Возможно, там есть подсказка...
Тут написано как настроить Wpa-psk соединение. Соответственно, и wpa2-psk. У меня все работает =)
Драйвер через madwifi поставил.
P.S.
Ноут - Asus X50M, карточка - Atheros 5006
Kubuntu 7.10 x_64.
Угу, мадвайфай, атерос, всё удалось настроить и подключить, за исключением одного "косячка":
если поднимать через "ifconfig ath0 ...", то после этого ifdown, ifup ( после добавления необходимого в interfaces ) - интерфейс опять нормально работает. А вот без начального ifconfig - ничего не работает, соответственно не работает и при старте линуха тоже, приходиться прописывать ручками. Пока пришло в голову только скрипт написать и повесить на интерфейс, но может кто знает как нормально решить проблему?
ап!
У кого-нибудь есть настроенное соединение wpa2-psk???
Выложите пожалуйста свой /etc/ .
Мой:
ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=0
#eapol_version=1
ap_scan=2
#fast_reauth=1
network={
ssid="CETKA"
scan_ssid=1
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=9c99040e7d4e2e63f43c0c4bbe04b7936a9c1780602a6ecbfd7485b92df82187
}
И не работает. Максимум - это iwconfig показывает 1 Мбит.
Все варианты уже перепробовал. =((
dim-asus:/home/dmitry# wpa_supplicant -B -Dmadwifi -iath0 -c/etc/ -dd
Initializing interface 'ath0' conf '/etc/' driver 'madwifi' ctrl_interface 'N/A' bridge 'N/A'
Unsupported driver 'madwifi'.
Failed to add interface ath0
Cancelling scan request
Cancelling authentication timeout
Это как понимать?
Ленни, madwifi последняя,
wpa_supplicant v0.6.3
А, разобрался... там драйвер wext надо.
И еще вопросы:
$sudo iwconfig
...
ath0 IEEE 802.11g ESSID:"CETKA" Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:14:2B:0D:FD:53
Bit Rate:54 Mb/s Tx-Power:17 dBm Sensitivity=1/1
...
1) Как я понял, вайфай работает. Но светодиод на карточке не горит - это нормально?
2) Почему ничего не пингуется?
3) Как разрешить запуск iwconfig от простого пользователя?
З.Ы. Просьба не бить - в кубунте "все само настраивалось", а тут надо ручками....
Вот еще, может поможет найти суть проблемы:
dim-asus:/home/dmitry# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wifi0 no wireless extensions.
ath0 IEEE 802.11g ESSID:"CETKA" Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:14:2B:0D:FD:53
Bit Rate:54 Mb/s Tx-Power:17 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Encryption key:F967-DB1F-6B85-A40C-AD42-822C-461F-DE2A Security mode:restricted
Power Management:off
Link Quality=39/70 Signal level=-54 dBm Noise level=-93 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
---------------------
dim-asus:/home/dmitry# ifconfig
ath0 Link encap:Ethernet HWaddr 00:15:af:26:3c:50
inet6 addr: fe80::215:afff:fe26:3c50/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:298 (298.0 B) TX bytes:715 (715.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:206 errors:0 dropped:0 overruns:0 frame:0
TX packets:206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15264 (14.9 KiB) TX bytes:15264 (14.9 KiB)
wifi0 Link encap:UNSPEC HWaddr 00-15-AF-26-3C-50-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3174 errors:0 dropped:0 overruns:0 frame:48
TX packets:725 errors:0 dropped:78 overruns:0 carrier:0
collisions:0 txqueuelen:199
RX bytes:384433 (375.4 KiB) TX bytes:48687 (47.5 KiB)
Interrupt:19
-----------
dim-asus:/home/dmitry# cat /etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
iface ath0 inet static
address 192.168.1.6
netmask 255.255.255.0
wireless-essid CETKA
gateway 192.168.1.1
pre-up wpa_supplicant -B -Dwext -iath0 -c/etc/
post-down killall -q wpa_supplicant
------------
dim-asus:/home/dmitry# cat /etc/
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
network={
ssid="CETKA"
scan_ssid=1
proto=WPA RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=9c99040e7d4e2e63f43c0c4bbe04b7936a9c1780602a6ecbfd7485b92df82187
}
В выводе ifconfig'a со статусом RUNNING тфходится интерфейс(или устройство?) wifi0. Через него трафик идет, но ping ругается, что сеть недоступна.
Кто-нибудь может помочь?
Просто не верю, что никто вайфаем не пользуется! ><
Работает)
Но! Призапуске загорается светодиод на карточке, а перед стартом иксов гаснет.
Dmesg говорит:
ACPI: PCI Interrupt Link [LNEC] enabled at IRQ 18
ACPI: PCI Interrupt 0000:00:05.0[A] -> Link [LNEC] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:05.0 to 64
Заработало, когда собрал ядро 2.6.2.5 из исходников со включенным модулем ath5k.
Запускается с помощью скрипта:
ifconfig ath0 up
sudo killall -q wpa_supplicant
sudo wpa_supplicant -B -Dwext -iath0 -c/etc/ -dd
echo "done....."
Куда его можно запихнуть, чтобы автоматически все подключалось?
Запускается скриптом
#!/bin/bash
ifconfig eth0 up
sudo killall -q wpa_supplicant
sudo wpa_supplicant -B -Dwext -iath0 -c/etc/ -dd
sleep 2
sudo dhclient