Vi presento, in anteprima dal kernel 2.6.24-rc4, i nuovi driver Intel, iwl3945 e iwl4956..che fino ad oggi andavano compilati a mano assieme al nuovo stack mac80211.

>> Continua

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
18.212.239.56

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

Comments Closed

31 Comments

  • Abbio ITALY 11 anni ago

    Perchè allora la mia intel 4965 funziona tranquillamente senza fare nulla su gutsy????

  • @Abbio
    perche’ ti sarai confuso..magari hai la 3945..e non la 4965..perche’ di driver nei sorgenti del 2.6.22 di Ubuntu non ne ho visti proprio..oppure li hanno aggiunti da poco tramite i restricted..
    Sul forum di ubuntu c’e’ tanta gente con la 4965 non funzionante..
    se vuoi ti faccio uno screen dei sorgenti..

  • Lex79 ITALY 11 anni ago

    Sono un po’ ignorante in schede di rete…mi dici cos’è il monitor-mode, il demone regolatore e il kill switch che hai citato nell’articolo? 🙂 e poi piu’ o meno che differenza ci sono tra le schede 3945 e 4956 ?

  • @Lex79
    allora ho controllato di nuovo nei sorgenti del 2.6.22-14 e non c’e’ traccia degli iwl4965 ..comunque
    il kill switch e’ l’interruttore del wireless, sia meccanico che mediante la combinazione di tasti FN+
    gli ipw3945, non so perche’, consentono proprio di impostare il kill switch ..immagina che sono a batterie e che non mi interessa il wifi, cosi’ posso proprio spegnerlo. Gli iwl3945 per ora non lo permettono.
    La differenza tra le schede 3945 e 4965 e’ ovviamente che le seconde sono piu’ recenti..e poi supportano il nuovo standard AGN.

    Il monitor-mode e’ la modalita’ che consente il packet-injection, permette ad esempio a wireshark di catturare i pacchetti in modalita’ promiscua
    Il demone regolatore e’ il file ipw3945d che si occupa di interfacciare i driver con la scheda..
    😉

  • Beh… non è detto che il monitor-mode sia per forza sinonimo di packet injection. Diciamo che è una condizione necessaria ma non sufficiente 😀

    Comunque nonostante abbiano alcune pecche, mi pare che questi driver basati su mac80211 abbiano una velocità di sviluppo disarmante. Presumo quindi che tutto quello che manca adesso sarà aggiunto a breve… 😉

  • Lex79 ITALY 11 anni ago

    Ok grazie….molto chiaro come sempre…cerco anche maggiori info in rete ma mi hai dato spunto e ho cominciato a capirci qualcosa. Il portatile Asus F9E che mi hai consigliato è con schermo 12″, sk video intel integrata 🙁 per ora mi interessava a 15″ + nvidia

    Non capisco ancora se posso trascurare nella scelta il fatto che un portatile abbia la scheda 4965 invece che la 3945, anche se si parla di una tecnologia nuova e quindi si cerca quasi sempre di puntare “sul nuovo” nelle scelte

  • abbio ITALY 11 anni ago

    ti assicuro che ho la 4965…. appena sono sul portatile ti posto lo screen di iwconfig….o di lshw dove forse si vede meglio che è la 4965….

  • @Abbio
    ho riavviato col kernel di ubuntu, l’ultimo disponibile, e ho provato a caricare i moduli ma non ci sono
    Anche nei sorgenti dello stesso kernel non ci sono..

    http://img155.imageshack.us/img155/1415/rr285e6km5.jpg

    probabilmente e’ possibile, tramite i repository, attivare i restricted o scaricare il pacchetto dei driver in modo automatico..ma nel kernel non c’e’ nulla

  • Abbio ITALY 11 anni ago

    Non so cosa dirti io ho un Asus A8E e la 7.04 nemmeno mi partiva quando l’ho preso, dopo ho installato kubuntu 7.10 beta e non ho dovuto fare nulla nè per l’ethernet nè per la wireless.
    Questa è la parte di lshw che riguarda la wireless:

    *-pci:1
    description: PCI bridge
    product: 82801H (ICH8 Family) PCI Express Port 2
    vendor: Intel Corporation
    physical id: 1c.1
    bus info: pci@0000:00:1c.1
    version: 03
    width: 32 bits
    clock: 33MHz
    capabilities: pci normal_decode bus_master cap_list
    configuration: driver=pcieport-driver
    *-network
    description: Wireless interface
    product: PRO/Wireless 4965 AG or AGN Network Connection
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:02:00.0
    logical name: wmaster0
    version: 61
    serial: 00:13:e8:64:c9:ed
    width: 64 bits
    clock: 33MHz
    capabilities: bus_master cap_list logical ethernet physical wireless
    configuration: broadcast=yes driver=iwl4965 ip=192.168.2.2 latency=0 module=iwl4965 multicast=yes wireless=IEEE 802.11g

  • @Abbio
    buono a sapersi, cosi’ il prossimo che mi chiede perche’ non va..basta solo installare i restricted-modules
    tipo questo:

    http://forum.ubuntu-it.org/index.php/topic,143822.0/topicseen.html

  • @divi mi sono ricompilato ik kernel 2.6.24.rc4 selezionando i nuovi driver…ma sul mio portatile toshiba la mia ipw394 non viene rilevata.

    Se do ifconfig rileva solo la eth0.
    Ho provato con modprobe iwl3945 ma non cambia nulla.. 🙁

  • @giulio
    no ifconfig…iwconfig..altrimenti puo’ essere solo una impostazione sbagliata
    se non si caricano puo’ solo voler dire che non sono stati selezionati..oppure che non hai reinstallato i moduli dopo averlo fatto

  • ehm divi..io ho solo swicchato l’opzione da xconfig..nel senso che ho selezionato questi moduli (con il puntino dato che la v non era disponibile..)

    c’è qualche altra operazione da fare?

  • @giulio
    per quanto ne so, puo’ essere uno dei 100 moduli che si da’ per scontato siano installati..ma dirti adesso quale di questi sia in grado , e se sia in grado di interferire il caricamento degli iwl3945 questo non lo so
    Io ho solamente selezionato i moduli nuovi come nella figura a inizio articolo..

  • non so più che fare 🙁 non posso aver un kernel compilato ad hoc sempre per gli ipw3945 che non riesco a compilare 🙁

    ho sempre errori anche da altri pc sempre gli stessi errori di compilazione…sigh mi ero illuso di aver risolto tutti i problemi con questo nuovo kernel..e invece non vanno sigh..

    non mi resta che aspettare aspettare..sigh aspettare..

  • @giulio
    pero’ se non vanno significa che hai sbagliato qualcosa, cosa non lo so, ma se ad esempio a me funzionano..non capisco perche’ a te non dovrebbero funzionare
    Cioe’ se non funzionano..e’ cosi’ per tutti e basta..quindi non demordere che a volte la soluzione e’ li vicino
    😉

  • Divi alla fine non è che ci sia molto da fare e da sbagliare..io ho ricompilato il kernel selezionandoli da xconfig..poi non so se occorreva fare altro..

  • @giulio
    alla fine pero’ a me vanno..non ti basta?..di solito ai tempi..quando non riuscivo a far funzionare qualche periferica, mi bastava sapere che qualcuno l’avesse fatta funzionare…a quel punto significa che sto sbagliando io qualcosa, quando nondipende da altro ovviamente
    Non so..ad esempio come l’hai compilato questo kernel?..il modulo iwl3945 se compilato e’ IMPOSSIBILE che non ci sia nella directory dei sorgenti o in /lib/modules…e’ veramente IMPOSSIBILE

  • non ci siamo capiti divi..
    il risultato del comando

    sudo modprobe iwl3945 è positivo

    non mi da errore..
    solo che la wireless non viene rilevata..
    il driver c’è! 🙂

  • vedi?

    giulio@giulio-laptop:~$ locate iwl3945.ko
    /lib/modules/2.6.23.9/updates/drivers/net/wireless/iwlwifi/iwl3945.ko
    /lib/modules/2.6.22.4/updates/drivers/net/wireless/iwlwifi/iwl3945.ko
    /lib/modules/2.6.22-14-generic/ubuntu/wireless/iwlwifi/iwlwifi/origin/iwl3945.ko
    /lib/modules/2.6.24-rc4/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
    /usr/src/linux-2.6.24-rc4/drivers/net/wireless/iwlwifi/iwl3945.ko
    /usr/src/linux-2.6.24-rc4/drivers/net/wireless/iwlwifi/.iwl3945.ko.cmd
    /usr/src/linux-2.6.24-rc4/debian/linux-image-2.6.24-rc4/lib/modules/2.6.24-rc4/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko

  • @giulio
    a questo punto mi devi riportare l’output di modprobe..perche’ volgio vedere come mai non si caricano
    hai messo poi iwl3945 in /etc/modules?

  • si ho inserito iwl3945 in /etc/modules

    ecco i comandi che mi hai chiesto

    giulio@giulio-laptop:~$ sudo modprobe iwl3945
    [sudo] password for giulio:
    giulio@giulio-laptop:~$

    e poi

    giulio@giulio-laptop:~$ ifconfig
    eth0 Link encap:Ethernet HWaddr 00:A0:D1:43:2F:D5
    UP BROADCAST MULTICAST MTU:1500 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:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

    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: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)

    il module c’è solo che non mi rileva la eth1 (wireless)

  • @giulio
    ma allora e’ giusto..se con modprobe non ottieni output significa che il modulo e’ caricato..lo trovi in lista con lsmod:

    dyve@a6j:~$ lsmod | grep iwl3945
    iwl3945 87412 0
    mac80211 119692 1 iwl3945
    dyve@a6j:~$

    probabilmente poi questa scheda sara’ da configurare..

  • @divi abbiamo la stessa identica scheda..

    Description: Wireless interface
    product: PRO/Wireless 3945ABG Network Connection
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:05:00.0
    logical name: eth1
    version: 02
    serial: 00:13:02:68:a3:74
    width: 32 bits
    clock: 33MHz
    capabilities: bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=ipw3945 driverversion=1.2.2mp firmware=14.2 1:0 () ip=192.168.1.9 latency=0 module=ipw3945 multicast=yes wireless=IEEE 802.11g

  • @giulio
    certo che abbiamo la stessa identica scheda…ho gia’ scritto 3-400 guide sugli ipw3945..pensavo che ormai fosse assodato
    😉
    se i driver ci sono (e anche il firmware) ma la scheda non va..e’ solo colpa della configurazione..ma ci sono diversi files da controllare, ci sono diversi comandi per interrogare la scheda..bisogna buttar giu’ un articolo come questo per le schede ethernet:

    http://divilinu.wordpress.com/2007/04/05/anatomia-di-una-connessione-ethernet/

    Non si puo’, da un blog, andare avanti per 800 post cercando, tu li e io qua, di sistemare la situazione partendo da 0..mi spiace

  • ok grazie comunque 🙂

  • forse ho trovato un workaround per il kill switch che non vuole funzionare con questi driver

    echo 1 > /proc/acpi/asus/wled

  • Ho appena compilato il 2.6.24-rc7 e mi funziona tutto. Ho una ipw3945. Comunque per dovere di cronaca ho dovuto inserire il firmware(il pacchetto ubuntu-modules lo inserisce nella cartella /lib/firmware/2.6.22-14-generic) in /lib/firmware, altrimenti iwconfig non mi rilevava l’interfaccia. P.s.: il problema del nome è stato risolto, ora è nuovamente eth1. L’unico problema è che adesso mi ritrovo con un’interfaccia in più in ifconfig, chiamata ‘wmaster0’. Poco male, l’importante è che va!

  • divilinu ITALY Mozilla Firefox Ubuntu Linux 11 anni ago

    @Vito
    wmaster0 si riferisce forse al fatto che il router (192.168.0.1) fa da dns..e quindi lo segnala come fosse una scheda in ap-mode..basta controllare il MAC address a cosa corrisponde.

  • L’interfaccia wmaster0 mi appare in ifconfig solo quando mi connetto con la ipw3945 e il MAC address di wmaster0 è lo stesso della ipw3945 seguito da una sfilza di zeri….
    Cmq per comodità imposto sempre l’ip del router come dns sia per la rete cablata che per la wireless.
    P.s: per kill switch si intende anche il led della scheda? Perchè con questi driver non si accende, anche se la scheda funziona correttamente.
    Grazie.

  • divilinu ITALY Mozilla Firefox Ubuntu Linux 11 anni ago

    @Vito
    esatto con questi driver la spia non si accende piu’. (ho provato a sistemare il modulo rfkill ma senza risultati)
    La scheda rimane sempre accesa, non si puo’ spegnere..con conseguente calo delle prestazioni in situazioni dove si utilizza la batteria

Comments are closed.