Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Risorse italiane (documentazione e tools)
  • Search

AR5523 Atheros wifi usb

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
11 posts • Page 1 of 1
Author
Message
ago
Developer
Developer
User avatar
Posts: 1527
Joined: Sat Mar 01, 2008 2:31 pm
Location: Milan, Italy

AR5523 Atheros wifi usb

  • Quote

Post by ago » Sat Apr 03, 2010 7:42 am

Eccomi al mio primo TIP...

Quest'oggi ci occuperemo della configurazione di una periferica wifi usb atheros, che a differenza di molte non funziona con i moduli ath5k e/o ath9k presenti nel kernel nelle versioni più recenti.
Bene..detto questo passiamo alla pratica; il tutto consiste nel:
-scaricare i sorgenti;
-applicare delle patch;
-compilare il modulo;
-far si che funzioni tutto nel momento in cui colleghiamo il dispositivo;

Iniziamo col dire che il tutto funziona alla grande con un kernel 2.6.32, (personalmente ho 2.6.32-gentoo-r7) e che sarebbe opportuno avere installato pacchetti come

Code: Select all

dev-util/subversion
net-wireless/wireless-tools
Non nomino pacchetti come gcc e make poiché penso sia scontato averli già installati :D

Per prima cosa iniziamo a creare una cartella temporanea dove fare tutte le operazioni, scarichiamo il firmware per poi copiarlo in /lib/firmware:

Code: Select all

cd /home/utente
mkdir ar5523
cd ar5523
mkdir firmw
wget http://verein.lst.de/~hch/ar5523.tgz
tar xf ar5523.tgz firmw
cp firmw/uath-ar5523.bin /lib/firmware
Ora possiamo procedere a scaricare i sorgenti, quindi:

Code: Select all

cd /home/utente
svn co svn://svn.berlios.de/fullstory/ar5523/trunk/ ar5523
Entriamo nella directory e applichiamo le patch:

Code: Select all

cd ar5523
patch -i debian/patches/kcompat-2.6.25.patch
patch -i debian/patches/kcompat-2.6.26.patch
patch -i debian/patches/kcompat-2.6.32.patch
A questo punto controlliamo che /usr/src/linux punti al kernel 2.6.32(che stiamo utilizzando) e possiamo lanciare la compilazione con

Code: Select all

make
(Faccio presente che ci sono altre patches disponibili, ma quelle che ho elencato sono sufficienti per il funzionamento)
Non dovrebbe darci nessun errore e dovrebbe essere stato creato il modulo ar5523.ko

Testiamo ora se effettivamente funziona con

Code: Select all

insmod ar5523.ko
e verifichiamo successivamente con

Code: Select all

lsmod
se il modulo è caricato; dovrebbe funzionare tutto alla perfezione e attraverso

Code: Select all

iwconfig
dovremmo riuscire a vedere l'interfaccia.

Come ultima cosa non ci resta che creare la cartella in /lib e copiare li il modulo:

Code: Select all

mkdir /lib/modules/$( uname -r )/kernel/drivers/net/wireless/ar5523
cp ar5523.ko /lib/modules/$( uname -r )/kernel/drivers/net/wireless/ar5523
Al prossimo collegamento della periferica usb, potrete notare che il modulo verrà caricato in automatico; se non fosse cosi potete sempre ricorrere a

Code: Select all

modprobe ar5523
Questo è tutto :D
Top
IPc0P
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Dec 27, 2004 11:24 pm

  • Quote

Post by IPc0P » Thu Apr 29, 2010 7:30 am

ciao, ottima guida, non fa una piega! unico problema che non riesco a risolvere e che nonostante
ci siano i moduli ar5523.ko in /lib /lib32 /lib64 non li carica con modprobe, dice che il modulo non esiste!
il make non ha dato errori, infatti il .ko e' pure nei moduli del kernel....
ho il tuo stesso kernel!

la scheda in questione e' una tp-link TL-WN722NC usb chip atheros, so che dovrebbe funzionare
con i driver ath5k , ma non la rileva, mentre ne ho una pci sempre atheros che funziona perfettamente!!!

sbaglio io in qualcosa, non carico qualche modulo che dovrei????
grazie mille
perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Top
cloc3
Advocate
Advocate
User avatar
Posts: 4840
Joined: Tue Jan 13, 2004 10:09 am
Location: http://www.gentoo-users.org/user/cloc3/
Contact:
Contact cloc3
Website

  • Quote

Post by cloc3 » Thu Apr 29, 2010 7:37 pm

IPc0P wrote: non li carica con modprobe, dice che il modulo non esiste!
prova a lanciare il comando depmod, prima di modprobe.
se non basta, prova anche a usare il comando insmod, con il percorso completo del modulo, e stai a vedere.
vu vu vu
gentù
mi piaci tu
Top
IPc0P
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Dec 27, 2004 11:24 pm

  • Quote

Post by IPc0P » Thu Apr 29, 2010 10:10 pm

grazie cloc3 , con depmod e poi modprobe e' andato su subito, ma non carica lo stesso la scheda....
la pci la vede e funziona tranquillamente, mentre quella usb viene rilevata con "lsusb" ma anche a
driver caricato con iwconfig non la riesco a vedere...mhhhhh con lsmod ci sono sia i driver ath5k che ar5523..
proprio non saprei !!!
non e' che devo mettere nel kernel qualcosa per attivare porte usb anche se ho messo quasi tutto.. bhoo!!!
mi sono un po' perso !!!!
grazie mille!!
:)
perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Top
cloc3
Advocate
Advocate
User avatar
Posts: 4840
Joined: Tue Jan 13, 2004 10:09 am
Location: http://www.gentoo-users.org/user/cloc3/
Contact:
Contact cloc3
Website

  • Quote

Post by cloc3 » Fri Apr 30, 2010 6:04 am

IPc0P wrote:mhhhhh con lsmod ci sono sia i driver ath5k che ar5523..
brutta cosa, questa dei doppi driver.

prova a togliere del tutto il driver vecchio, spostandolo dalla cartella /lib/modules e riavviando.
leggi anche cosa dicono i log, e se ti danno qualche suggerimento.
vu vu vu
gentù
mi piaci tu
Top
ago
Developer
Developer
User avatar
Posts: 1527
Joined: Sat Mar 01, 2008 2:31 pm
Location: Milan, Italy

  • Quote

Post by ago » Fri Apr 30, 2010 2:00 pm

questo è un driver che funziona con chipset ar5523, assicurati di avere quel chip e in caso posta i numeri rev e dev che controllo se la periferica è supportata o meno
Top
IPc0P
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Dec 27, 2004 11:24 pm

  • Quote

Post by IPc0P » Wed May 05, 2010 2:33 pm

ago88 grazie per la disponobilita', la scheda e' una tp-link TL-WN722N USB, chipset riconosciuto da
"lsusb" : Atheros .
ne ho anche un'altra pci sempre atheros che funziona perfettamente con ath5k!!!
perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Top
ago
Developer
Developer
User avatar
Posts: 1527
Joined: Sat Mar 01, 2008 2:31 pm
Location: Milan, Italy

  • Quote

Post by ago » Thu May 06, 2010 3:48 pm

controlla con

Code: Select all

ifconfig -a
se "viene riconosciuta"

Se li è presente dato che è usb credo necessiti di firmware
Top
IPc0P
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Dec 27, 2004 11:24 pm

  • Quote

Post by IPc0P » Thu May 06, 2010 9:59 pm

no ago88 non viene rilevata ne da

ifconfig -a
iwconfig

trova soltanto quella pci!!!
:roll:
perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Top
IPc0P
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Dec 27, 2004 11:24 pm

  • Quote

Post by IPc0P » Fri May 07, 2010 7:29 am

RISOLTOOO finalmenteee!!!

girovagando su google ho trovato questo post:
http://forum.aircrack-ng.org/index.php? ... ic=6334.15

i driver sono " ath9k_htc " piu' relativo firmware

driver: http://files.iniza.org/ath9k_htc/compat ... rt.tar.bz2

firmware: http://git.kernel.org/?p=linux/kernel/g ... 8991ec833c

funziona anche in monitor mode , unica pecca......

spero possa essere utile a qualcuno!!!
:)
perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Top
ago
Developer
Developer
User avatar
Posts: 1527
Joined: Sat Mar 01, 2008 2:31 pm
Location: Milan, Italy

  • Quote

Post by ago » Sat May 08, 2010 11:59 am

sono contento che hai risolto il tuo problema...ma, ti consiglio, per una prossima volta, di non installare tutti i driver atheros solo perchè hai un chip atheros :D

Assicurati di installare solo i driver che vanno bene per il tuo chipset ;)
Top
Post Reply
  • Print view

11 posts • Page 1 of 1

Return to “Risorse italiane (documentazione e tools)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy