|
origrafica
|
 |
« inserita:: Luglio 23, 2008, 08:11:24 pm » |
|
Rieccomi, oggi ho deciso di affrontare l'installazione della famigerata scheda wireless. Trattasi di una Atheros Communications Inc. AR5413. lspci -vv mi da questo risultato. 02:02.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01) Subsystem: Wistron NeWeb Corp. Device 1600 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 80 (2500ns min, 7000ns max), Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 9 Region 0: Memory at e0200000 (32-bit, non-prefetchable) [size=64K] Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Ho provato a seguire varie guide, di quelle che ti dicono di installare madwifi... tipo questa http://forum.debianizzati.org/laptop/scheda-wireless-atheros-ar5007eg-t33616.0.htmlma dopo la sequenza di comandi suggeriti $ su # apt-get update # apt-get install madwifi-source # apt-get install madwifi-tools # m-a prepare # m-a a-i madwifi Mi fermo a # m-a a-i madwifi dove ottengo una schermata semigrafica che mi dice module-assistant, error message │ Bad luck, the kernel headers for the target kernel version could │ not be found and you did not specify other valid kernel │ headers to use. seguita da un'altra che dice: module-assistant, error message │ However, you can install the header files for your kernel which │ are provided by the linux-headers-2.6.22-3-686 package. For most │ modules packages, these files are perfectly sufficient without │ having the original kernel source. │ │ To install the package, run the PREPARE command from the main │ menu, or on the command line: │ │ module-assistant prepare e poi module-assistant, error message │ Package madwifi-source was not built successfully, see │ /var/cache/modass/madwifi-source*buildlog* for details! Avendo già eseguito il comando # module-assistant prepare seguio il suggerimento e vado a vedere nel file buildlog per tutti i dettagli ma il file non esiste... Insomma sono "piantato" in questa situazione... E pensare che con la LIVE di Lenny la scheda wireless mi funziona benissimo... Si possono cacciare fuori le impostazioni di una LIVE ? Grazie
|
|
|
|
« Ultima modifica: Luglio 27, 2008, 11:44:11 am da origrafica »
|
Registrato
|
|
|
|
|
pmate
|
 |
« Risposta #1 inserita:: Luglio 23, 2008, 11:26:39 pm » |
|
Io proverei ad installarli prima gli headers: # apt-get install linux-headers-versione-tuo-kernel
|
|
|
|
|
Registrato
|
Errare è umano, ma per fare davvero casino ci vuole la password di root!
|
|
|
|
origrafica
|
 |
« Risposta #2 inserita:: Luglio 24, 2008, 12:03:11 am » |
|
Potresti essere più chiaro, magari spiegandomi l'errore in modo che io possa capire. Devo installare gli headers... che sono? Perchè? Percosa? Inoltre dove la vedo la versione del mio Kernel Grazie 1000 
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #3 inserita:: Luglio 24, 2008, 02:32:22 pm » |
|
Nessun chiarimento? :'(
|
|
|
|
|
Registrato
|
|
|
|
|
metaldaze
|
 |
« Risposta #4 inserita:: Luglio 24, 2008, 04:55:17 pm » |
|
La versione del kernel la ottieni con il comando uname -r
Per installare gli header puoi, quindi, lanciare aptitude update aptitude install linux-headers-$(uname -r)
Con aptitude show linux-headers-$(uname -r)
puoi, invece, ottenere qualche informazione sugli header
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #5 inserita:: Luglio 25, 2008, 09:17:53 am » |
|
I seguenti pacchetti NUOVI (NEW) saranno installati: linux-headers-2.6.22-3{a} I seguenti pacchetti saranno RIMOSSI: bug-buddy{u} dmz-cursor-theme{u} ekiga{u} eog{u} evince{u} fast-user-switch-applet{u} file-roller{u} gcalctool{u} gconf-editor{u} gdb{u} gdm{u} gedit{u} gedit-common{u} gnome-backgrounds{u} gnome-core{u} gnome-nettool{u} gnome-power-manager{u} gnome-screensaver{u} gnome-themes{u} gnome-volume-manager{u} gstreamer0.10-gnomevfs{u} gstreamer0.10-tools{u} gtkhtml3.14{u} gucharmap{u} libasound2-plugins{u} libavahi-ui0{u} libdiscid0{u} libdmx1{u} libelfg0{u} libepc-1.0-1{u} libepc-ui-1.0-1{u} libexchange-storage1.2-3{u} libgalago3{u} libgconfmm-2.6-1c2{u} libglademm-2.4-1c2a{u} libgnome-pilot2{u} libgnomevfs2-bin{u} libgpgme11{u} libgtk-vnc-1.0-0{u} libgtkglext1{u} libgtkhtml3.14-19{u} libgtksourceview2.0-0{u} libgtksourceview2.0-common{u} libkpathsea4{u} libnm-glib0{u} libopal-2.2{u} libpisock9{u} libpisync1{u} libpt-1.10.10{u} libpt-1.10.10-plugins-alsa{u} libpt-1.10.10-plugins-v4l{u} libpth20{u} libsamplerate0{u} libspectre1{u} libspeexdsp1{u} libswscale0{u} libtre4{u} python-4suite-doc{u} python-4suite-xml{u} python-cddb{u} python-ctypes{u} python-gamin{u} python-gdata{u} python-gpod{u} python-gtksourceview2{u} python-musicbrainz2{u} python-mutagen{u} python-ogg{u} python-pymad{u} python-pyogg{u} python-pysqlite2{u} python-pyvorbis{u} python-tunepimp{u} python2.4{u} python2.4-minimal{u} qt-x11-free-dbg{u} seahorse{u} serpentine{u} sound-juicer{u} streamripper{u} vinagre{u} vino{u} zenity{u} zip{u} 0 pacchetti aggiornati, 1 installati, 84 da rimuovere e 192 non aggiornati. È necessario prelevare 3465kB di archivi. Dopo l'estrazione, verranno liberati 273MB. Continuare? [Y/n/?] Gli ho dato Y ma con tutti quei pacchetti che saranno rimossi... brrrrr.. mi viene la pelle d'oca! Tutto ok secondo voi?
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #6 inserita:: Luglio 25, 2008, 09:21:51 am » |
|
Ok... ora sono sicuro che se spengo e riaccendo non mi funzionerà più nulla. Ha rimosso di tutti di più ! Scrittura delle informazioni sullo stato esteso... Fatto Get:1 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3 2.6.22-6.lenny1 [3465kB] Scaricato 3465kB in 9s (378kB/s) (Lettura del database ... 136891 file e directory attualmente installati.) Rimuovo bug-buddy ... Rimuovo dmz-cursor-theme ... Rimuovo ekiga ... Rimuovo gnome-core ... Rimuovo eog ... Rimuovo evince ... Rimuovo fast-user-switch-applet ... Rimuovo file-roller ... Rimuovo gcalctool ... Rimuovo gconf-editor ... Rimuovo qt-x11-free-dbg ... Rimuovo gdb ... Rimuovo gdm ... Rimuovo gedit ... Rimuovo gedit-common ... Rimuovo gnome-backgrounds ... Rimuovo gnome-nettool ... Rimuovo gnome-power-manager ... Rimuovo gnome-screensaver ... Rimuovo gnome-themes ... Rimuovo gnome-volume-manager ... Rimuovo sound-juicer ... Rimuovo gstreamer0.10-gnomevfs ... Rimuovo gstreamer0.10-tools ... Rimuovo gtkhtml3.14 ... Rimuovo gucharmap ... Rimuovo libasound2-plugins ... Rimuovo vinagre ... Rimuovo libavahi-ui0 ... Rimuovo python-musicbrainz2 ... Rimuovo libdiscid0 ... Rimuovo libdmx1 ... Rimuovo libelfg0 ... Rimuovo libepc-ui-1.0-1 ... Rimuovo libepc-1.0-1 ... Rimuovo libexchange-storage1.2-3 ... Rimuovo libgalago3 ... Rimuovo libgconfmm-2.6-1c2 ... Rimuovo libglademm-2.4-1c2a ... Rimuovo libgnome-pilot2 ... Rimuovo libgnomevfs2-bin ... Rimuovo seahorse ... Rimuovo libgpgme11 ... Rimuovo libgtk-vnc-1.0-0 ... Rimuovo libgtkglext1 ... Rimuovo libgtkhtml3.14-19 ... Rimuovo python-gtksourceview2 ... Rimuovo libgtksourceview2.0-0 ... Rimuovo libgtksourceview2.0-common ... Rimuovo libkpathsea4 ... Rimuovo libnm-glib0 ... Rimuovo libopal-2.2 ... Rimuovo libpisync1 ... Rimuovo libpisock9 ... Rimuovo libpt-1.10.10 ... Rimuovo libpt-1.10.10-plugins-alsa ... Rimuovo libpt-1.10.10-plugins-v4l ... Rimuovo libpth20 ... Rimuovo libsamplerate0 ... Rimuovo libspectre1 ... Rimuovo libspeexdsp1 ... Rimuovo libswscale0 ... Rimuovo streamripper ... Rimuovo libtre4 ... Rimuovo python-4suite-doc ... Rimuovo serpentine ... Rimuovo python-4suite-xml ... Rimuovo python-cddb ... Rimuovo python-tunepimp ... Rimuovo python-ctypes ... Rimuovo python-gamin ... Rimuovo python-gdata ... Rimuovo python-gpod ... Rimuovo python-mutagen ... Rimuovo python-pyvorbis ... Rimuovo python-pyogg ... Rimuovo python-ogg ... Rimuovo python-pymad ... Rimuovo python-pysqlite2 ... Rimuovo python2.4 ... Rimuovo python2.4-minimal ... Unlinking and removing bytecode for runtime python2.4 gnome-app-install: >= 2.4 (['install', 'ok', 'installed']) python-newt: 2.4, 2.5 (['install', 'ok', 'installed']) python-cairo: 2.4, 2.5 (['install', 'ok', 'installed']) alacarte: >= 2.4 (['install', 'ok', 'installed']) deskbar-applet: 2.5 (['install', 'ok', 'installed']) python-numeric: 2.4, 2.5 (['install', 'ok', 'installed']) python-gst0.10: 2.4, 2.5 (['install', 'ok', 'installed']) reportbug: current, >= 2.4 (['install', 'ok', 'installed']) python-imaging: 2.4, 2.5 (['install', 'ok', 'installed']) python-apt: 2.4, 2.5 (['install', 'ok', 'installed']) python-foomatic: all (['install', 'ok', 'installed']) python-uno: 2.5 (['install', 'ok', 'installed']) python-pysqlite2: 2.4, 2.5 (['install', 'ok', 'installed']) Rimuovo vino ... Rimuovo zenity ... Rimuovo zip ... Processing triggers for menu ... Processing triggers for man-db ... Processing triggers for python-support ... Selezionato il pacchetto linux-headers-2.6.22-3, che non lo era. (Lettura del database ... 128827 file e directory attualmente installati.) Spacchetto linux-headers-2.6.22-3 (da .../linux-headers-2.6.22-3_2.6.22-6.lenny1_i386.deb) ... Configuro linux-headers-2.6.22-3 (2.6.22-6.lenny1) ... Lettura della lista dei pacchetti in corso... Fatto Generazione dell'albero delle dipendenze in corso Lettura informazioni sullo stato... Fatto Lettura delle informazioni sullo stato esteso Inizializzazione dello stato dei pacchetti... Fatto Scrittura delle informazioni sullo stato esteso... Fatto Lettura delle descrizioni dei task... Fatto
Current status: 192 updates [-5].
|
|
|
|
|
Registrato
|
|
|
|
|
metaldaze
|
 |
« Risposta #7 inserita:: Luglio 25, 2008, 06:35:43 pm » |
|
Serve a poco chiedere "tutto ok secondo voi?" se tanto già hai agito no? Direi che non è tutto ok. Ti ha tolto cose che ritiene "unused" erroneamente, quindi ora ti tocca installarle di nuovo.
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #8 inserita:: Luglio 26, 2008, 11:19:27 am » |
|
Lo supponevo. Ma siccome col computer purtroppo non ci kazzeggio e mi è indispensabile, avendo intuito comunque che qualcosa di strano l'avrebbe fatto, ho deciso, avendo a disposizione quella mezzora, di tentare. Ho annotato tutto ciò che era stato cancellato e l'ho rimesso. Adesso il pc funziona come prima, resta il problema del wireless che ora riprovo ad affrontare, e se qualcuno mi spiega come mai un comando che dovrebbe essere non nocivo # apt-get install linux-headers-versione-tuo-kernel può mettere KO un sistema ? ha tolto cose che ritiene "unused" erroneamente Perchè le ritiene "unused" erroneamente? Grazie
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #9 inserita:: Luglio 26, 2008, 11:28:17 am » |
|
Riprovo.... Per installare gli header puoi, quindi, lanciare aptitude update Ecco il risultato: satellite:/home/luca# aptitude update Scrittura delle informazioni sullo stato esteso... Fatto Get:1 http://ftp.it.debian.org lenny Release.gpg [189B] Ign http://ftp.it.debian.org lenny/main Translation-it Get:2 http://ftp.it.debian.org testing Release.gpg [189B] Ign http://ftp.it.debian.org testing/main Translation-it Ign http://ftp.it.debian.org testing/contrib Translation-it Ign http://ftp.it.debian.org testing/non-free Translation-it Get:3 http://ftp.it.debian.org lenny Release [74,4kB] Get:4 http://security.debian.org lenny/updates Release.gpg [189B] Ign http://security.debian.org lenny/updates/main Translation-it Get:5 http://security.debian.org testing/updates Release.gpg [189B] Ign http://security.debian.org testing/updates/main Translation-it Ign http://security.debian.org testing/updates/contrib Translation-it Ign http://security.debian.org testing/updates/non-free Translation-it Get:6 http://security.debian.org lenny/updates Release [40,7kB] Get:7 http://www.debian-multimedia.org testing Release.gpg [197B] Hit http://www.debian-multimedia.org testing/main Translation-it Get:8 http://ftp.it.debian.org testing Release [74,4kB] Get:9 http://www.debian-multimedia.org testing Release [13,2kB] Get:10 http://security.debian.org testing/updates Release [40,7kB] Ign http://www.debian-multimedia.org testing Release Get:11 http://ftp.it.debian.org lenny/main Packages/DiffIndex [2038B] Get:12 http://www.debian-multimedia.org testing/main Packages/DiffIndex [2023B] Get:13 http://ftp.it.debian.org testing/main Packages/DiffIndex [2038B] Hit http://ftp.it.debian.org testing/contrib Packages/DiffIndex Hit http://ftp.it.debian.org testing/non-free Packages/DiffIndex Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Get:14 http://www.debian-multimedia.org testing/main 2008-07-25-0951.32.pdiff [31B] Get:15 http://www.debian-multimedia.org testing/main 2008-07-25-0951.32.pdiff [31B] Get:16 http://ftp.it.debian.org lenny/main 2008-07-25-0826.51.pdiff [26,9kB] Get:17 http://www.debian-multimedia.org testing/main 2008-07-25-0951.32.pdiff [31B] Ign http://security.debian.org testing/updates/main Packages/DiffIndex Ign http://security.debian.org testing/updates/contrib Packages/DiffIndex Ign http://security.debian.org testing/updates/non-free Packages/DiffIndex Get:18 http://security.debian.org lenny/updates/main Packages [159kB] Get:19 http://www.debian-multimedia.org testing/main 2008-07-26-0915.08.pdiff [2490B] Get:20 http://www.debian-multimedia.org testing/main 2008-07-26-0915.08.pdiff [2490B] Get:21 http://www.debian-multimedia.org testing/main 2008-07-26-0915.08.pdiff [2490B] Get:22 http://www.debian-multimedia.org testing/main 2008-07-26-0917.35.pdiff [31B] Get:23 http://www.debian-multimedia.org testing/main 2008-07-26-0917.35.pdiff [31B] Get:24 http://www.debian-multimedia.org testing/main 2008-07-26-0917.35.pdiff [31B] Get:25 http://ftp.it.debian.org testing/main 2008-07-25-0826.51.pdiff [26,9kB] Get:26 http://ftp.it.debian.org lenny/main 2008-07-25-0826.51.pdiff [26,9kB] Get:27 http://ftp.it.debian.org lenny/main 2008-07-25-0826.51.pdiff [26,9kB] Get:28 http://ftp.it.debian.org testing/main 2008-07-25-0826.51.pdiff [26,9kB] Get:29 http://security.debian.org testing/updates/main Packages [159kB] Get:30 http://ftp.it.debian.org testing/main 2008-07-25-0826.51.pdiff [26,9kB] Get:31 http://ftp.it.debian.org lenny/main 2008-07-25-2018.55.pdiff [8925B] Get:32 http://ftp.it.debian.org lenny/main 2008-07-25-2018.55.pdiff [8925B] Hit http://security.debian.org testing/updates/contrib Packages Hit http://security.debian.org testing/updates/non-free Packages Get:33 http://ftp.it.debian.org lenny/main 2008-07-25-2018.55.pdiff [8925B] Get:34 http://ftp.it.debian.org testing/main 2008-07-25-2018.55.pdiff [8925B] Get:35 http://ftp.it.debian.org testing/main 2008-07-25-2018.55.pdiff [8925B] Get:36 http://ftp.it.debian.org testing/main 2008-07-25-2018.55.pdiff [8925B] Scaricato 644kB in 15s (40,3kB/s) Lettura della lista dei pacchetti in corso... Fatto W: GPG error: http://www.debian-multimedia.org testing Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 07DC563D1F41B907 W: È consigliabile eseguire apt-get update per correggere questi problemi
Current status: 201 updates [+12], 1247 new [+15]. There is 1 newly obsolete package: liblame0 Poi: satellite:/home/luca# aptitude install linux-headers-$(uname -r) Lettura della lista dei pacchetti in corso... Fatto Generazione dell'albero delle dipendenze in corso Lettura informazioni sullo stato... Fatto Lettura delle informazioni sullo stato esteso Inizializzazione dello stato dei pacchetti... Fatto Lettura delle descrizioni dei task... Fatto I seguenti pacchetti sono DIFETTOSI: linux-headers-2.6.22-3-686 0 pacchetti aggiornati, 1 installati, 0 da rimuovere e 201 non aggiornati. È necessario prelevare 322kB di archivi. Dopo l'estrazione, verranno occupati 850kB. I seguenti pacchetti hanno dipendenze non soddisfatte: linux-headers-2.6.22-3-686: Dipende: linux-kbuild-2.6.22 che è un pacchetto virtuale. Impossibile risolvere le dipendenze. Ricerca abbandonata. I seguenti pacchetti sono DIFETTOSI: linux-headers-2.6.22-3-686 0 pacchetti aggiornati, 1 installati, 0 da rimuovere e 201 non aggiornati. È necessario prelevare 322kB di archivi. Dopo l'estrazione, verranno occupati 850kB. aptitude failed to find a solution to these dependencies. You can solve them yourself by hand or type 'n' to quit. I seguenti pacchetti hanno dipendenze non soddisfatte: linux-headers-2.6.22-3-686: Dipende: linux-kbuild-2.6.22 che è un pacchetto virtuale. Resolve these dependencies by hand? [N/+/-/_/:/?] Uscita. satellite:/home/luca#
Secondo me c'è qualcosa che proprio non va!
|
|
|
|
|
Registrato
|
|
|
|
|
metaldaze
|
 |
« Risposta #10 inserita:: Luglio 26, 2008, 01:18:16 pm » |
|
Sì un problema c'è: il kernel 2.6.22 è ormai vecchiotto per lenny e non è più nei repository, così come i pacchetti linux-kbuild-2.6.22 e linux-headers-2.6.22-3-686. Quest'ultimo sei riuscito comunque a installarlo perché, forse, lo avevi già nella cache di apt, solo che ha, ovviamente, delle dipendenze rotte. Prova ad installare il 2.6.25 con relativi header.
|
|
|
|
|
Registrato
|
|
|
|
|
origrafica
|
 |
« Risposta #11 inserita:: Luglio 26, 2008, 06:21:51 pm » |
|
Di grazia... e come si fa? 
|
|
|
|
|
Registrato
|
|
|
|
|
metaldaze
|
 |
« Risposta #12 inserita:: Luglio 26, 2008, 07:29:42 pm » |
|
Ti accompagnerei anche per mano, ma ad una certa età bisogna cominciare anche a cavarsela da soli no?  Comunque basta installare il pacchetto del kernel. Se fai una ricerca usando aptitude aptitude search linux-image
ottieni la lista dei pacchetti di kernel che puoi installare dai repository configurati. Scegli quello per la tua architettura e lo installi, ricordandoti di installare anche il corrispondente pacchetto di header.
|
|
|
|
|
Registrato
|
|
|
|
|
tindal
|
 |
« Risposta #13 inserita:: Luglio 26, 2008, 08:13:50 pm » |
|
Ma siccome col computer purtroppo non ci kazzeggio e mi è indispensabile, avendo intuito comunque che qualcosa di strano l'avrebbe fatto, ho deciso, avendo a disposizione quella mezzora, di tentare.
temo che questa non sia la strategia giusta: "tentare" qualcosa che non hai compreso a fondo su un computer che ti è indispensabile, avendo solo una mezz'ora a disposizione, è un po' come giocare alla roulette russa  I seguenti pacchetti hanno dipendenze non soddisfatte: linux-headers-2.6.22-3-686: Dipende: linux-kbuild-2.6.22 che è un pacchetto virtuale. Resolve these dependencies by hand? [N/+/-/_/:/?] rispondi "+" a questa domanda e poi usa m-a per installare i madwifi  ciao tindal ps. aptitude e apt-get non sbagliano praticamente mai: se fanno quello che fanno c'è un motivo, e per conoscerlo basta leggere la documentazione, ed eventualmente chiedere 
|
|
|
|
|
Registrato
|
Se ci sono molti modi diversi per fare una certa cosa, ed uno di questi ha conseguenze disastrose, di sicuro qualcuno la farà in quel modo.
|
|
|
|
origrafica
|
 |
« Risposta #14 inserita:: Luglio 27, 2008, 10:58:26 am » |
|
Ti accompagnerei anche per mano, ma ad una certa età bisogna cominciare anche a cavarsela da soli no?  Eh.. bhè.. ma io son ancora piccinino.... a volte una passeggiata insieme mi risolverebbe tante cose e poi avrei il tempo di apprendere meglio....  Scegli quello per la tua architettura e lo installi, ricordandoti di installare anche il corrispondente pacchetto di header.
Fatto... ora comincio a capire... ma *Buntu l'aggiornamento kernel lo faceva da solo.. Debian no? Altra domandina, ma è suggerito di lasciarlo il vecchio kernel o posso toglierlo? Procedo ad installare madwifi e casomai riporto i risultati..
|
|
|
|
|
Registrato
|
|
|
|
|