LinuxForum.Fans
Тема

debian и интерфейс wi-fi (USB ) - TP-Link wn822n

Автор: bahek2462774 22 сообщений 6616 просмотров
#257884

ПОМОГИТЕ! - что только не делал - не могу подружить дебиан с tp-link wn822n..
не видит ее.

в lsusb - определяет как atheros wn821n...

чипсет на карте AR7010+AR9287...
мать: nf4g-sata2
Debizn 2.6.32 ( пробывал собирать 2.6.35 ) - i686,

что только не пробывал....

#257942
newzenon написал:

Попробуй собери compat-wireless по ссылке все инструкции есть

пробывал.....два раза....

второй раз был удачней - появилось два неопознанных интерфейса wlan0 и wlan1
мак адреса у них были 02:00:00:00:00:00 и 02:00:00:00:00:01

и все....пытался поднять ети интерфейсы ifconfig wlan up и делать scan - результат 0 ((( :(

#257971
text
# echo >/etc/udev/rules.d/70-persistent-net.rules 
# udevadm trigger 

И вывод:

text
# iwconfig 

Покажи.

#258014

iwconfig

text
lo        no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off wlan1 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off hwsim0 no wireless extensions.

pan0 no wireless extensions.

#258038
newzenon написал:
Две wifi карты?
Вывод iwconfig нормальный, настраивай интерфейс

беспроводные сети не найдены ( настраиваю через гном нетворк менеджер )

#258047

Попробуй wicd.

#258049
newzenon написал:
Попробуй wicd.

меня смущают сильно мак адреса етих двух интерфейсов wlan0 и wlan1 - ето ж не подлинны мак , или оно как то криво определилось ...чтотот тут не так.


WICD - тоже самое ( беспроводыне сети не найдены )

#258051

Снеси вообще network-manager.
Удали (под рутом) /etc/udev/rules.d/70-persistent-net.rules и перезагрузись
И опять

text
# iwconfig 

Покажи.
Настрой wlan'ы через /etc/network/interfaces

#258055

iwconfig такой же

text
lo        no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off wlan1 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off hwsim0 no wireless extensions.

pan0 no wireless extensions.

ввсе таки я думаю - что чтото неправильно , драйвер какой то не правильный......и ети два интерфейса wlan0 и wlan1
появляются - если я захожув compat-wireles (папка с исходниками ) и делаю make load

#258058

Выхлоп lspci, lsusb, содержимое /etc/udev/rules.d/70-persistent-net.rules и /etc/network/interfaces
Не пойму откуда два wlan?

#258061

lsusb

text

Bus 002 Device 003: ID 1d57:000c  
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0cf3:7015 Atheros Communications, Inc. TP-Link TL-WN821N v3 802.11n [Atheros AR7010+AR9287]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

70-persistent-net.rules

text

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10de:0x0269 (forcedeth) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:13:8f:87:89:7d", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

interfaces

text

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface auto lo iface lo inet loopback

# The primary network interface allow-hotplug eth0 iface eth0 inet dhcp

#258062

lspci

text

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.2 Multimedia audio controller: nVidia Corporation MCP51 AC97 Audio Controller (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

#258069

Судя по тому что выложил дрова не встали и в iwconfig wlan вообще не должно быть.

#258159

эх, перерыв до понедельника (выходные , а тачка на работе)...буду делать все по новой....

может дадите совет ( я в linux новичек ).....
какое ядро выбрать ? я качал с оф.сайта образ debian i386 - там 2.6.32.....
какое ядро лучше и почему ?

и еще немаловажный вопрос - на сайте _ttp://wireless.kernel.org/en/users/Drivers/ath9k_htc?highlight=%28ar7010%29 сказано компилировать
ядро с опциями
CONFIG_ATH_COMMON=m
CONFIG_ATH9K_HW=m
CONFIG_ATH9K_COMMON=m
CONFIG_ATH9K_HTC=m

как я понял это подключаемые модули ( драйвера )....а откуда они возьмутся в системе ?
повтарюсь - я новичек :)

#259752

отпишусь что дало результат....(скажу сразу что переустанавливал снова и снова Debian и толком и не понял что дало положительный результат)

установил debian с ядром 2.6.32-5-686.

скачал с kernel.org ядро 3.4.3 , предварительно скопировав свой конфиг с 2.6.32 - единсвенное что поставил так это CONFIG_LGUEST=n и CONFIG_LGUEST_GUEST=n - так как при сборке ядра выдавало ошибку без етих манипуляций......
в общем поставили , дальше ,
надо установить пакет wireless-tools

text
apt-get install wireless-toolls

качаем compat-wireless, причем получилось нормально только с последним compat-wireless-3.5-rc2-1.tar.bz2......
распаковываем и переходим в каталог
делаем

text
./scripts/driver-select ath9k_htc
make
make install

потом выгружаем все модули

text
make unload

и загружаем наш ath9k_htc

text
modprobe ath9k_htc

и перезагружаем сеть

text
/etc/init.d/networking restart

в итоге сразу имеем работающий интерфейс wlan0 с нормальным отображением мак адреса и все такое

сканируем сеть

text
iwlsit wlan0 scan

получаем то что надо.....

п.с. радости нет предела - так как это реально успех , так как ,простите, ебался я с этим недели три ))) :)

Войдите или зарегистрируйтесь, чтобы ответить.