LINUX.ORG.RU

Лор, почини мне wifi

 ,


0

1

Собрал дженту на старом пк, а оказалось что wifi не совсем работает.

# iwlist wlan0 scan
wlan0     Interface doesn't support scanning.

# lsmod | grep ath9k
    ath9k_htc              68992  0
    ath9k_common            1399  1 ath9k_htc
    ath9k_hw              362680  2 ath9k_common,ath9k_htc
    ath                    11426  3 ath9k_common,ath9k_htc,ath9k_hw
    led_class               1903  1 ath9k_htc
    mac80211              308525  1 ath9k_htc
    cfg80211              249538  3 ath,mac80211,ath9k_htc
    usbcore               101902  10 uhci_hcd,usb_storage,hid_sony,ohci_hcd,ehci_hcd,ehci_pci,usbhid,ath9k_htc,xhci_hcd,sl811_hcd

A piece of dmesg:

[   20.387189] usb 1-2: ath9k_htc: Firmware htc_9271.fw requested
[   20.387219] usbcore: registered new interface driver ath9k_htc
[   20.537172] cfg80211: World regulatory domain updated:
[   20.537178] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   20.537182] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   20.537184] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   20.537186] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   20.537188] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   20.537191] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   20.801326] usb 1-2: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[   21.035749] ath9k_htc 1-2:1.0: ath9k_htc: HTC initialized with 33 credits
[   21.234783] ath9k_htc 1-2:1.0: ath9k_htc: FW Version: 1.3
[   21.234788] ath: EEPROM regdomain: 0x809c
[   21.234789] ath: EEPROM indicates we should expect a country code
[   21.234791] ath: doing EEPROM country->regdmn map search
[   21.234792] ath: country maps to regdmn code: 0x52
[   21.234794] ath: Country alpha2 being used: CN
[   21.234795] ath: Regpair used: 0x52
[   21.257699] ieee80211 phy0: Atheros AR9271 Rev:1
[   21.258755] cfg80211: Calling CRDA for country: CN
[   21.264269] cfg80211: Regulatory domain changed to country: CN
[   21.264273] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   21.264277] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   21.264278] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[   21.264281] cfg80211:   (57240000 KHz - 59400000 KHz @ 2160000 KHz), (N/A, 2800 mBm)
[   21.264282] cfg80211:   (59400000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4400 mBm)
[   21.264284] cfg80211:   (63720000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 2800 mBm)
[   22.610729] NET: Registered protocol family 10

★★★★★

Ответ на: комментарий от tazhate

Ты лучше скажи дела у тебя как?)

Китай? о_0

А что в китае запрещен wifi? =)

Сменил страну, не помогло(

snaf ★★★★★ ()

Я понимаю, что это это глупый вопрос, но перед сканированием было сделано

ip link set wlan0 up
?

Deleted ()
Ответ на: комментарий от Deleted

нет, но было сделано

ifconfig wlan0 up

Update: Да и вообще я пользуюсь wicd, а он это делает автоматически. iwlist wlan0 scan я привёл для наглядности и короткого объяснения проблемы.

snaf ★★★★★ ()
Последнее исправление: snaf (всего исправлений: 1)
Ответ на: комментарий от iVS

Там же нет сообщений об ошибке.

вот я тоже не знаю что делать. Ошибки нету, но не работает =(

snaf ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Версия ядра какая?

3.10.25

Думаю нашёл проблему тут http://forums.gentoo.org/viewtopic-t-840634-start-0.html

цитирую :

when I do iwconfig wlan0, I get «wlan0 no wireless extensions».

This is normal with recent kernels, wireless extensions have been superseded by nl80211. Use net-wireless/iw instead of wireless-tools. If you absolutely must use wext/iwconfig, then enable wext compatibility in your kernel (CFG80211_WEXT).

и действительно, iw wlan0 scan работает и

# CONFIG_CFG80211_WEXT is not set 

Единственный способ завести wicd это пересобрать ядро? Или еще что то можно сделать?

snaf ★★★★★ ()
Ответ на: комментарий от iVS

Ну а зачем?

привычка и боязнь нового) ладно уговорил)

snaf ★★★★★ ()
Последнее исправление: snaf (всего исправлений: 1)
Ответ на: комментарий от iVS

wpa_supplicant всё равно не работает.

 Failed to initiate AP scan 

snaf ★★★★★ ()
Ответ на: комментарий от iVS

удалось подключится к открытой точке через iw. Arch-wiki советует для wpa2 точек использовать wla_supplicant. Это что получается через iw я не могу подключится к wpa2?

snaf ★★★★★ ()
Ответ на: комментарий от snaf

Это что получается через iw я не могу подключится к wpa2?

Используй wicd, wpa_supplicant. Ядро пересобрать - это не проблема для гентушника

Failed to initiate AP scan

Ой, не знаю. может надо запустить демон wpa_supplicant?

iVS ★★★★★ ()
Ответ на: комментарий от iVS

Ядро пересобрать - это не проблема для гентушника

пересобрал, usb свисток теперь вообще не видит(

Ой, не знаю. может надо запустить демон wpa_supplicant?

не знаю, я психанул и снёс его. Подключаюсь к открытой точке.

В общем, тема почти что решена.

snaf ★★★★★ ()
Последнее исправление: snaf (всего исправлений: 1)
Ответ на: комментарий от snaf

Arch-wiki советует для wpa2 точек использовать wla_supplicant

*wpa? Его вроде все используют, в смысле фронтэндов типа NM / wicd. И он точно умеет и wext, и netlink (это не новье ни разу). Конфигурить голый wpa_supplicant сложновато, это да, но у него в составе есть и собственный гуй. Можно запустить сам демон с пустым конфигом, а потом гуем пробовать подбирать конфиг.

qux ()
Ответ на: комментарий от qux

Конфигурить голый wpa_supplicant сложновато, это да, но у него в составе есть и собственный гуй.

я в этом гуи нифига не разобрал, мне намного удобнее конфиг подправить =)

Спасибо за совет.

snaf ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.