Newsgroup: it.comp.os.linux.sys
Titolo: scheda wireless pci compatibile con linux ultimi kernel 2.5.2x

ciao a tutti.
fino a poco tempo fa usavo una scheda wireless dlink basata suchipset 
ra61 e fino al 2.6.20 con il modulo per kernel compilato da me 
funzionava tutto. ho agiunrato il sistema a fedora 8 e la scheda ha 
smesso di funzionare. non mi dilungo sui dettagli, fatto sta che la 
gestione pci del kernel sul mio chipset (ati rd580) fa casini e mi sono 
scocciato di sbattermi per una scheda da 29 euro, semplicemente non ho 
tempo.
mi riuscireste a suggerire una marca di scheda, in vendita nei vari 
saturn, mediaworld ecc che funzioni senza dover bestemmiare?
mi avevano prestato anche un dongle usb, sempre dlink, lo ho provato con 
ndiswrapper (mancano driver nativi) ma il kernel non sembra gradirlo, 
perché va in kernel panic. vorrei risolvere definitivamente...
grazie

 ha scritto nel messaggio 
news:64v61hF...@mid.individual.net...

la tua domanda è complessa in quanto schede che oggi sono compatibili domani 
con nuovi kernel potrebero dare problemi, io ho una scheda pcmcia con il 
chip rt2500 fino al 2.6.20 con suse fedora ubuntu andava, ora con il 2.6.22 
hanno deciso che il modulo è il rt2500pci,per farlo andare si deve scaricare 
e compilare il modulo,ok non è chissa cosa di difficoltà intanto però gira 
un tantino le balle. Potresti optare per una broadcom  o una con il chip 
rt2500 visto che la chiedi pci non dovresti aver più grossi problemi 

mi rendo conto della complessità della mia domanda.
la riformulo: vorrei qualcosa che funziona da molto tempo (non conosco 
bene i chipset che si trovano su pci, per esempio i vari ipw di intel 
funzionano sempre ma non li ho mai visti su pci), quelli di ra2x00 li 
stanno riscrivendo e quindi li eviterei come la peste.
non sono affatto spaventato di compilare e smanettare se poi la scheda 
funziona senza farmi incazzare, dal momento che smanetto con server unix 
(linux aix solaris ecc) tutto il giorno volevo semplicmemente eivtare di 
dover impazziere anche per i miei server domestici...

 senza bisogno di essere ricompilati e linkati al kernel
Basta molto meno, una ABI stabile.
Ci stanno lavorando, pare, si dice, si mormora...



Tipicamente guardo qui :
http://fedoraproject.org/wiki/HCL
http://www.linux.org/hardware/
http://www.linuxquestions.org/hcl/index.php/cat/10
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
anche se capisco che il problema è capire se piace a quella particolare
distro la cui hcl più affidabile è quella di Red.

 perché va in kernel panic. vorrei risolvere definitivamente...
Io ho risolto con un dongle usb DIKOM da 14€.
Comperato in un grande magazzino. Ha un micro cd con i driver per i
maggiori os, linux incluso (ci sono i sorgenti del modulo zd1211 se non
ricordo male, ma è supportato dal 2.6.12 in avanti, anche qui se non
ricordo male).
Così si può evitare ndiswrapper.
Ubuntu 7.10 la ha vista al volo sul pc di mia figlia.
i miei 2cent
Valentino

 Ci stanno lavorando, pare, si dice, si mormora...
Da quello che so e` prevista per la prossima discesa del signore
Enrico

whiplash wrote:

ma non vedono come fumo negli occhi anche solo una API stabile?
http://www.kroah.com/log/linux/stable_api_nonsense.html?seemore=y
ilSimo
-- 
now playing: 
And as the sun appeared, up in the sky
I saw another day,that's drifting by
I saw my people cry, a million tears
Into eternity they disappeared
                                Gammaray - Somewhere Out In Space

grazie proprio quello che cercavo!

riesci a dirmi il modello preciso e in quale catena lo hai preso? 
(mediaworld, saturn ecc).
grazie

 credimi: questa e' politica, e per di piu' veramente molto da strapazzo :)
non credo, sono una serie di motivazioni tecnice che stanno in piedi. 
d'altra parte se sviluppi un driver, lo sviluppo del kernel un minimo lo
dovrai seguire no?
in riferimento a questo potresti dare un occhio a:
http://www.joelonsoftware.com/articles/APIWar.html
a parte tutto il discorso della pagina, la cosa che sottolineerei e' il
fatto che quei poveretti abbiano dovuto star li a replicare il
*comportamento scorretto* di alcune parti dell'API, partendo dal
presupposto che i vendor degli applicativi *non* avrebbero corretto il
software.
ilSimo
-- 
now playing: 
Come on and shine, Rising Star
                                Gammaray - Shine On

 ad oggi (linux a parte).
beh, e' un'approccio differente. 
poi e' possibile discutere se e' migliore o peggiore, ma e' comunque una
cosa indipendente dall'utilizzatore finale: se usi una distro diversa da
LFS, i driver ce li hai gia' pacchettizzati dalla distro, e se il tuo
repository contiene un kernel aggiornato lo saranno anche tutti i driver
forniti.
ora, non so se anche con solaris c'e' l'abitudine di compilarso il nuovo
kernel o nuovi moduli, certo e' che con linux lo sviluppo del kernel e'
(parzialmente) slegato dalle distribuzioni, e quindi c'e' un "passo" in
piu' nel ciclo di sviluppo.
ilSimo
-- 
now playing: 
By the ruins he stands
And he's waiting for me
To enter Tanelorn
His paths seem strange
But they're always planned
Seldom he succeeds
About his own fate
 
                    Blind Guardian - The Quest For Tanelorn

 (mediaworld, saturn ecc).
Lo ho preso allo SME di Susegana (TV).
Mi sembrava di averlo visto anche da Euronics, ma non ne sono sicuro.
Comunque sia, è questo:
http://cgi.ebay.it/ADATTATORE-USB-WIRELESS-DIKOM-PC-MAC_W0QQitemZ230232540324QQcmdZViewItem

 Le uniche cose che puoi compilare sono eventuali software aggiuntivi.
appunto. quindi il discorso di API e compagnia bella non ha senso,
bisognerebbe parlare a livello di distribuzione.
ilSimo
-- 
now playing: 
Shall we dare the dragon
Merciless he's poisoning our hearts
Our hearts
                                Blind Guardian - Mirror Mirror

 lui ti risponde: vafanculo tu e il tuo linux
il problema e' che nessuno fa un discorso del genere.
loro ti *suggericono* di inserire il tuo driver nel kernel tree per
beneficiare di certe cose, la scelta e' poi del vendor.
ilSimo
-- 
now playing: Elio E Le Storie Tese - Pippero
Returning of the miracles
It's my own requiem
Is the script already written
Jester's tears I cry
Yes, I cry
               Blind Guardian - The Script For My Requiem

 capo in alcun modo e cosi' si sono fatti aiutare.
Veramente la storia e` un'altra.
Il driver non c'era, cosi` hanno iniziato a scriverlo,
un po' per reverse engineering, un po' trial-and-error,
un po' per similitudine.
Quando il driver ha raggiunto uno stato "decente", NVIDIA
ne ha preso la responsabilita`.
Quello che potrebbe essere successo e` quanto segue.
Dato che NVIDIA _non_ fa chip per schede di rete, e` molto
probabile che quella parte l'abbiano "comprata", cioe`
abbiano preso la licenza da qualche produttore.
E` altrettanto probabile che, pur volendo, non potessero
rilasciare le specifiche, per contratto.
Cosi` quando un driver open source e` saltato fuori, hanno
potuto partire da quello per evitare problemi legali.
bye,
-- 
piergiorgio

 Per la fast-ethernet la storia era quella che raccontavo io.
E c'e`, ad oggi, un chip NVIDIA che non
abbia giga-ethernet?
E questo driver, funziona o no con la fast?
bye,
-- 
piergiorgio

 sempre libero di farlo.
dimentichi pero' il lavoro di tanta gente che ti ha permesso di usare
qualche periferica di cui nessuno offre i driver... (nel mio caso, ad
esempio, il TV-in della mia ati...)
se vuoi che solo i vendor facciano i driver potrei consigliarti un OS appena
uscito di una piccola societa' di Redmond...
ilSimo
-- 
now playing: Toto - Africa
The butcher strikes back
Devastating thrash attack
An invincible force - released from agony
Hail to those who obey
And believe in DESTRUCTION
                                Destruction - The Butcher Strikes Back

 storia.
Mah, di brutte storie c'e` ne sono parecchie,
non credo pero` che il problema sia semplice
da risolvere.
NVIDIA, nel caso, aveva un suo problema, non poteva
(pare) rilasciare le specifiche.
Avrebbe anche voluto, ma aveva le mani legate.
Una parte della situazione e` risolta dagli standard,
come OHCI, EHCI, AHCI (eh?).
Dove scrivere i driver diventa quasi triviale,
dato che le specifiche sono pubbliche e, quello
che piu` conta, valgono per un ampio spettro di
situazioni (bug HW esclusi).
bye,
-- 
piergiorgio

 parolacce.
Quello sicuramente.
Ho due PC con firewire, uno OHCI 1.0 e l'altro OHCI 1.1,
non hai idea dei fulmini e lampi che stara` tirando giu` il
maintainer per via di tutti i problemi che gli riporto... :-)
In pratica, fino a qualche settimana fa, non funzionava
quasi niente (stack nuovo), il resto con problemi.
Adesso funziona solo l'HD SBP2 solo su OHCI 1.1...
Il problema, in questo caso, e` che pare vi siano solo
due persone in tutto il mondo che mettono le mani in
quel pezzo di codice... Nel tempo libero...
bye,
-- 
piergiorgio

 Il problema sono tutti i sistemi sopra citati o linux?
nessuno dei due: se c'e' un problema (che poi non e' un problema ma una
differenza) e' che linux ha un modello di sviluppo particolare, e per
questo *consigliano* certe cose.
di contro ti potrei chiedere quanti di quelli citati girerebbero
tranquillamente sul mio laptop con tutto l'hardware funzionante (concedo
che non funzioni il modem, ma solo perche' non mi serve :P ).
ilSimo
-- 
now playing: Kajiura Yuki - in the land of twilight, under the moon
I'm a watcher in the dark, I'm so cold inside my heart
I'm a temple in the storm, and I'm bound to be reborn
                 Gammaray - Somewhere Out In Space

 sullo stato della compatibility list).
una breve ricerca sulla hcl di solaris mi dice che quella bestia della mia
broadcom non e' supportata...
ilSimo
-- 
now playing: 
screams of love in the air tonight
and it burns like a buzzsaw blade
                                Annihilator - It Burns Like A Buzzsaw Blade

 progress.
Recente? ;)
Quel documento, se non sbaglio, gira dal kernel 2.2, e da allora l'ho
sempre reputato qualcosa di insensato
Enrico

 di stravolgere troppa roba
Da quel poco che so sulla questione, non mi sembra che in FreeBSD
abbiano capovolto il mondo per includere ZFS...
Simone, intendiamoci, e` come dire che la GPL tutela i miei diritti
quando non e` cosi` (se una libreria e` rilasciata sotto GPL, il
software che scrivo deve avere la stessa licenza)
Enrico

Enrico 'Henryx' Bianchi wrote:

no, assolutamente, non volevo dire nula del genere, era solo pura ignoranza
sull'argomento, o forse ho male interpretato qualche articolo che ho letto,
era una questione che non ho seguito quasi per nulla...
ilSimo
-- 
now playing: 
If you want blood
You've got it
         AC/DC - If You Want Blood (You've Got It)

 b) usare ata_generic (che e' quello che sto facendo)
non e' che hanno "riunificato" il driver sotto la famosa libata?
il discorso e' che ogno OS ha le sue particolarita' e le sue procedure: su
linux la compilazione dei driver non e' una cosa infrequente....
ilSimo
-- 
now playing: 
Hell's Bells, he's ringing them now 
Hell's Bells, the temperature's high 
Hell's Bells, across the sky 
Hell's Bells, they're takin' you down 
Hell's Bells, they're draggin' you around 
Hell's Bells, gonna split the night 
Hell's Bells, there's no way to fight, yeah 
Ow, ow, ow, ow Hell's Bells
                                AC/DC - Hell's Bells

 e per di piu' veramente molto da strapazzo
Un giudizio personale.
Continuo a ritenere più interessanti i giudizi personali di chi
mi fornisce un kernel, fino a quando quel kernel mi soddisferà
decentemente.

 fa in tutti i sistemi operativi conosciuti fino ad oggi (linux a parte).
Il mondo è pieno di sistemi operativi.
Accomodati.

 funzionano malamente?
Mediamente, se inserisco un oggetto sconosciuto usb su linux ho discrete
possibilità che l'oggetto venga in qualche modo riconosciuto.
Mediamente, se faccio la stessa operazione su windows (ma anche su altro...)
direi che ho la quasi certezza che ciò non avverrà, a meno di non avere
*già* il driver specifico.

 usano *tutti* driver binari.
Certo.
Vuoi che ti racconti il tempo buttato via a fare incroci su matrici di
compatibilità per far matchare requisiti dello storage, requisiti della
particolare versione di volume manager, versione del driver e del firmware
delle HBA and so on per fare andare una qualche forma di multipath e ciò
non ostante vedere lo schermo illuminarsi di immenso blu?

 quello che sto facendo)
c) imparare che digitare m-a può servire a non ricompilare il kernel.