Pagina 4 di 4

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: dom 21 giu 2009, 15:55
da Darkstar89
make xconfig non funziona, comunque si ho ricompilato il kernel altre volte, ma oggi ho messo la patch e anche se non è la prima volta non sono convinto di aver fatto bene, ho dato il comando preso da wikislacky e poi ho tenuto premuto invio fino alla fine del comando.. sapreste aiutarmi

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: dom 21 giu 2009, 16:12
da conraid
Te lo riscrivo qui, lascia perdere comandi trovati altrove, patch, etc... se veramente la tua scheda usa il driver ar9170 devi usare il kernel il 2.6.30, che da quel che vedo è il primo a supportare la tua scheda

Quindi io farei così
prendi il kernel 2.6.30 e lo decomprimi in /usr/src, quindi avrai /usr/src/linux-2.6.30
prendi il config del kernel-huge della current e lo copi in /usr/src/linux-2.6.30 con il nome di .config
dai make oldconfig cercando di rispondere alle domande che ti vengono fatte
dai make xconfig e vai nelle opzioni wifi e scegli il driver giusto
dopo guardi il file .config che dovrebbe avere una riga come questa
CONFIG_AR9170_USB=y

a questo punto fai

Codice: Seleziona tutto

    make
    make modules_install
    cp $CWD/linux- 2.6.30 /System.map /boot/System.map- 2.6.30
    cp $CWD/linux- 2.6.30 /arch/x86/boot/bzImage /boot/vmlinuz- 2.6.30
    cp $CWD/linux- 2.6.30 /.config /boot/config- 2.6.30 
modifichi lilo, lo lanci e riavvi

naturalmente ci sarebbero altre cose da fare, tipo mettere una tua sigla al kernel, ottimizzarlo, etc... ma per adesso prova così


p.s.
naturalmente se hai già un kernel compilato da te e funzionante usa quel config

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: dom 21 giu 2009, 16:41
da Darkstar89
Non so se mi succede perchè sto usando win ma non riesco propio a scaricare kernel-huge-2.6.29.5-i486-1.txz
sto provando da tutti i server sia http che ftp.. a voi succede?.. se non vi succede potete allegarmi il .config... a me non lo fa propio scaricare

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: dom 21 giu 2009, 16:45
da conraid
Darkstar89 ha scritto:Non so se mi succede perchè sto usando win ma non riesco propio a scaricare kernel-huge-2.6.29.5-i486-1.txz
sto provando da tutti i server sia http che ftp.. a voi succede?.. se non vi succede potete allegarmi il .config... a me non lo fa propio scaricare
ftp://ftp.slackware.com/pub/slackware/s ... e.s/config
ftp://ftp.slackware.com/pub/slackware/s ... p.s/config

a seconda se lo vuoi smp o no

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: sab 27 giu 2009, 22:43
da Darkstar89
Ciao ho provato ad abilitare il driver Atheros AR9170 con make xconfig ma non mi dà 'y' ma solo '*', e dopo facendo cat .config | grep 9170 mi dà:

Codice: Seleziona tutto

CONFIG_AR9170_USB=m
CONFIG_AR9170_LEDS=y
allora ho provato con make menuconfig e premendo spazio mi da o 'm' o niente, se premo 'y' sempre da make menuconfig ho:

Codice: Seleziona tutto

"This feature depends on another which has been configured as a module. As a result, this feature will be built as a module."
e .config non si modifica, se invece lo modifico io con vim e metto CONFIG_AR9170_USB=y come dò make ritorna come prima CONFIG_AR9170_USB=m, poi ho provato questo:

Codice: Seleziona tutto

root@darkstar:/usr/src/linux-2.6.30/drivers/net/wireless/ar9170# modprobe -l | grep 9170
/lib/modules/2.6.30/kernel/drivers/net/wireless/ar9170/ar9170usb.ko
root@darkstar:/usr/src/linux-2.6.30/drivers/net/wireless/ar9170# modprobe ar9170usb
root@darkstar:/usr/src/linux-2.6.30/drivers/net/wireless/ar9170# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

root@darkstar:/usr/src/linux-2.6.30/drivers/net/wireless/ar9170#
Sapete aiutarmi? Grazie

Re: [SLAX]Problemi scheda wifi Broadcom 802.11 b/g

Inviato: lun 29 giu 2009, 2:07
da Giambattista
ho provato ad abilitare il driver Atheros AR9170 con make xconfig ma non mi dà 'y' ma solo '*',
"Y" non esiste nè con menuconfig nè con xconfig!!!
La "M" sta per modulo, ossia compili il kernel in modo tale che lo stesso venga configurato anche per quello specifico driver poi sta a te fare in modo di caricarlo o meno (almeno in teoria, in pratica se udev (o hal?! :roll: ) riconosce che quel "m" sia necessario...lo carica in automatico). Si è soliti usare "M" per drivers di cui non si ha certezza sulla reale necessità o comunque per non rendere il kernel troppo chiuso (es: una volta ogni quattro mesi sai di dover collegare.....un lettore mp3, invece di ricompilare sempre il kernel puoi decidere di impostare quel driver come modulo e caricarlo solo all' occorrenza).
Nel tuo caso: dovresti selezionare "*", ossia "built-in" che sta ad indicare che il kernel da te ricompilato caricherà sempre e comunque quel tipo di driver. In linea di massima quindi si può affermare che durante la ricompilazione di un kernel vanno selezionati come "*" tutti i drivers dei dispositivi hardware di cui si è in possesso e riflettere su cosa è possibile/necessario impostare come "M" od eliminare addirittura.

NB: mi sa che sto per ripetermi ma..il mio vuole solo essere un consiglio. Apri un nuovo topic con il nome ed il problema della tua scheda. Questo è stato aperto per una scheda broadcom quindi probabilmente chi ha la tua stessa scheda (cioè le persone che potrebbero realmente aiutarti) nemmeno lo hanno aperto; semmai nel nuovo post linka questa discussione