Strona 1 z 5

[+] Karta sieciowa TL-WN7722N instalacja sterowników

: 02 lipca 2013, 22:37
autor: cloudbuster
Posiadam kartę TL-WN7722N i chciałbym ją uruchomić na Debianie zainstalowanym na mk802. Mam jednak problem. Po pobraniu sterowników, polecenie make przechodzi poprawnie, natomiast make install generuje błąd:

Kod: Zaznacz cały

/lib/modules/3.4.29+/build:no such file or directory.
Sprawdzałem poprzez "ls", katalog jest. Co więc robię źle?

: 03 lipca 2013, 00:34
autor: Rafal_F
Dostarcz podstawowe informacje, może obejdzie się bez kompilowania: threads/12771-Zakładając-temat-przeczyt ... #post81406

Edycja: https://www.miniand.com/forums/forums/d ... rmhf-build

: 03 lipca 2013, 18:29
autor: cloudbuster

Kod: Zaznacz cały

 
uname -a
Linux debian 3.4.29+ #3 PREEMPT Mon Mar 25 14:19:15 CST 2013 armv7l GNU/Linux
root@debian:/home/debian# 

Kod: Zaznacz cały

 dpkg --print-architecture
armhf 

Kod: Zaznacz cały

lsusb
Bus 002 Device 012: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n

Kod: Zaznacz cały

 ifconfig -a
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)


tunl0     Link encap:IPIP Tunnel  HWaddr   
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


wlan2     Link encap:Ethernet  HWaddr 48:02:2a:b1:22:51  
          inet addr:192.168.137.224  Bcast:192.168.137.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2040 errors:0 dropped:11916 overruns:0 frame:0
          TX packets:1974 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1526095 (1.4 MiB)  TX bytes:385900 (376.8 KiB)


[bW[/b]lan2 to inna karta, wbudowana, ta podłączona nie jest widoczna.

Chyba wszystko przedstawiłem co należało podać, przeprasza -jestem tu nowy.

: 03 lipca 2013, 18:44
autor: Rafal_F

: 03 lipca 2013, 21:57
autor: cloudbuster
Naprawdę chciałbym, ale po kroku drugim jest coś takiego:

Kod: Zaznacz cały

git clone -b 1.3 https://github.com/qca/open-ath9k-htc-firmware.gitCloning into 'open-ath9k-htc-firmware'...
error: The requested URL returned error: 403 while accessing https://github.com/qca/open-ath9k-htc-firmware.git/info/refs
fatal: HTTP request failed

: 03 lipca 2013, 22:12
autor: Rafal_F
A u mnie działa, sprawdź rozwiązania z ostatniej odpowiedzi w tym wątku: http://stackoverflow.com/questions/8644 ... est-failed

Kod: Zaznacz cały

rafal@debian:/media/zag/Zrodla$ git clone -b 1.3 https://github.com/qca/open-ath9k-htc-firmware.git
Cloning into 'open-ath9k-htc-firmware'...
remote: Counting objects: 1695, done.
remote: Compressing objects: 100% (948/948), done.
remote: Total 1695 (delta 706), reused 1595 (delta 655)
Receiving objects: 100% (1695/1695), 3.61 MiB | 83 KiB/s, done.
Resolving deltas: 100% (706/706), done.
Checking out files: 100% (498/498), done.

: 04 lipca 2013, 20:55
autor: cloudbuster
Przeszło dalej. Wystarczyło zaktualizować. Problem z krokiem kolejnym.
Po:

Kod: Zaznacz cały

mkdir target_firmware/magpie_fw_dev/build/utility/bin
dostaję

Kod: Zaznacz cały

mkdir: cannot create directory `target_firmware/magpie_fw_dev/build/utility/bin': No such file or directory

Porada z odnośnika dotycząca "issue6" albo nie działa, albo jej nie rozumiem.

: 04 lipca 2013, 21:02
autor: Rafal_F
Z tego co ja zrozumiałem, to katalog musisz utworzyć w drzewie katalogów źródeł, czyli:

Kod: Zaznacz cały

mkdir .../open-ath9k-htc-firmware2/target_firmware/magpie_fw_dev/build/utility/bin
Za kropki wstaw ścieżkę do katalogu ze źródłami.

Albo wejdź do katalogu open-ath9k-htc-firmware i wtedy zadziała:

Kod: Zaznacz cały

mkdir target_firmware/magpie_fw_dev/build/utility/bin

: 04 lipca 2013, 21:30
autor: otypoks
Może dziwne pytanie, ale dlaczego nie skorzystasz z paczki

Kod: Zaznacz cały

firmware-atheros
? Otwarty firmware jest fajny, ale w czasie gdy męczysz się z jego kompilacją mógłbyś już korzystać z karty. Później wystarczy odinstalować paczkę z zamkniętym firmwarem i skopiować plik do /lib/firmware.

: 04 lipca 2013, 22:21
autor: cloudbuster
otypoks, pewnie masz rację, ale nie zawsze jest tak różowo, a przy kolejnym nieprostym sterowniku. Może poradzę sobie sam, a jeśli nie, to nie będę przynajmniej pytał o te najprostsze rzeczy.