Debian, Gnu, Linux, Antonio De Luci, imu, Open Source, Free Software, Gnome, Kde, Xfce4, E17, Repository, Deb
salta alla navigazione

E poi dicono che siamo cattivi! 30 Dicembre 2007 - 1:55

Inviato da Antonio De Luci (imu) in : Debian, Deliri, Linux, O.S. Revolution, Polemiche, Vita Reale , trackback

Zydas zd1211 Spark Lan

Durante questa settimana ho scambiato quattro chiacchiere con un mio collaboratore a lavoro, il doctor del laboratorio analisi e mi ha parlato di Ubuntu! Nel suo laboratorio privato oltre agli altri pc Windows inside ha deciso di provarne uno con ubuntu 7.10, è rimasto molto contento ma … purtroppo un adattatore wireless vedeva la rete ma non si connetteva. Così mi sono offerto di dargli uno sguardo in modo da capire quale fosse in realtà l’inghippo per il quale adattatore falliva la connessione.

Nel primo pomeriggio di sabato, erano le 15:00, sono andato da lui e dopo aver visitato tutto il laboratorio mi sono ritrovato a lottare con il maledetto pc sul quale era installato Ubuntu. Allora controllando le solite dannate cose ho iniziato a provare network-manager, poi wicd ed infine sono passato alla forza bruta, cioè disistallando qualsiasi interfaccia grafica e lanciando comandi manualmente dal terminale. Macché nulla da fare, il merdoso adattatore falliva l’autentificazione della fottuta chiave WEP a 64bit. Credetemi mi è venuto il volta stomaco e dopo 4 fotture ore ho preso l’adattatore e sono tornato a casa, con la scusa di provarlo sul mio pc.

Adattatore è di una marca stranissima “Spark Lan” ma il suo fottuto driver è GPL ed è persino dentro al kernel, è un cazzone di zydas zd1211. Ora mi trovavo senza fare un emerito cacchio ed allora ho riavviato la mia debian sid per usare il kernel di default e ho installato il pacchetto relativo ai firmware che ho reperito tramite apt :

$ sudo apt-get install  zd1211-firmware

Ho attaccato l’adattatore alla porta usb :

usb 5-5: new high speed USB device using ehci_hcd and address 4
usb 5-5: configuration #1 chosen from 1 choice
usb 5-5: reset high speed USB device using ehci_hcd and address 4
zd1211rw 5-5:1.0: firmware version 4725 zd1211rw 5-5:1.0:
zd1211b chip 1582:6003 v4810 high 00-0e-8e AL2230_RF pa0 -----
zd1211rw 5-5:1.0: eth1
udev: renamed network interface eth1 to eth2
ADDRCONF(NETDEV_UP): eth2: link is not ready

Subito dopo sono andato nel mio fottuto router ho settato una chiave WEP 64bit di 5 caratteri (ascii) ed ho lanciato questi comandi :

$ sudo ifconfig eth0 down
$ sudo iwconfig eth2 essid Sitecom
$ sudo iwconfig eth2 key "s:chiave"
$ sudo ifconfig eth2 192.168.0.3
$ sudo route add default gw 192.168.0.1

Magia :

SoftMAC: Open Authentication completed with 00:0c:f6:2d:7c:38
ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
eth2: no IPv6 routers present ieee80211_crypt: registered algorithm 'WEP'

Ed ora sto scrivendo dalla merdosa wireless …. PERCHé?

Commenti»

1. simo_magic - 30 Dicembre 2007- 2:02

ma lo avevi installato il firmware sulla ubuntu che usava il tuo compare?

Usa Epiphany Epiphany 2.20 con Linux Linux
2. imu - 30 Dicembre 2007- 2:13

@simo_magic
Ubuntu è avanti era già tutto installato!

Usa Debian IceWeasel Debian IceWeasel 2.0.0.11 con Debian GNU/Linux Debian GNU/Linux
3. renso - 30 Dicembre 2007- 8:17

magari non gli paciaceva la versione del firmware

Usa Mozilla Firefox Mozilla Firefox 2.0.0.11 con Windows Windows XP
4. Bl@ster - 30 Dicembre 2007- 9:56

NNNOOOO lo sapevo che prima o poi nella tua vita di linuxiano ci saresti incappato anche tu in uno di quegli aggeggi malefici. Con il mio router me ne hanno dato uno che dentro ha lo zd1211b. Se vuoi fare un regalo di natale al tuo amico, ricompragli un adattatore decente: a me quell’affare ha sempre funzionato a intermittenza… poi l’ho frullato da qualche parte. Dovrei riprovarlo…

Usa Unbranded Firefox Unbranded Firefox 2.0.0.11 con Linux Linux
5. Ntropia - 30 Dicembre 2007- 11:41

Come forse si intuisce dai vari commenti, di firmware zd1211 ce ne sono diversi: i “b” e gli “rw”, perché in vari momenti si è deciso di modificare o riscrivere ex novo i suddetti.
Perché lo so? Chissà come mai…

A parte tutto, bisogna vedere se il pacchetto che carrozza Ubu sia aggiornato a sufficienza per coprire la “variante” Spark Lan, tutto qua.
Alla peggio puoi provare a ri-module-assistant-are il tutto sulla macchina e vedere che succede, o, meglio, a copiargli il pacchetto di Sid.
Comunque, con l’hardware borderline con supporto marginale questi problemucci sono la norma. Come hai fatto notare tu, però, la strada per evitarli c’è… *S*enza *I*nutili *D*eviazioni ;-)

eNjoy

p.s. scusate il browser riportato qui sotto, ma per motivi indipendenti dalla mia volonta, un vecchio 56k e… va be’.

Usa Internet Explorer Internet Explorer 6.0 con Windows Windows XP
6. weseven - 30 Dicembre 2007- 12:10

con le ultimissime versioni del firmware il mio adattatore zd1211b/g ha preso a lavorare perfettamente (meglio di qualsiasi altro capitatomi tra le mani, mentre prima era una disgrazia).
magari il fw di ubuntu era outdated.
la versione che uso io è questa: ftp://ftp.archlinux.org/core/os/i686/zd1211-firmware-1.4-2-i686.pkg.tar.gz

(anche se è un pacchetto arch, è poco più di un semplice archivio..kiss.)

Usa Unbranded Firefox Unbranded Firefox 2.0.0.11 con Linux Linux
7. Stemby - 30 Dicembre 2007- 13:39

@Ntropia :-) Peggio di così… :-D
No, a dire il vero c’è ancora di peggio: IE 5.0 con Winzozz Millenium. Chissà se c’è ancora qualcuno in giro conciato così.

@imu
Stai dotando il tuo bellissimo blog di feature strabilianti. Posso suggerirtene una (se realizzabile)? Poter esportare in PDF i contenuti dei tuoi post: certe guidarelle sono davvero ottime, fa comodo averle su carta ben impaginate…

Usa Debian IceWeasel Debian IceWeasel 2.0.0.8 con Debian GNU/Linux Debian GNU/Linux
8. Antonio Scopelliti - 30 Dicembre 2007- 13:42

Ciao imu,

per caso l’ap/router del laboratorio del tuo collega era un dlink? E per caso la suddetta scheda wifi in questione è “condivisa” anche con un pc con su winsozz?

In questo caso prova a “riavviare” l’ap/router dlink.

Non so perchè ma ’sti cavoli di ap economici dlink lo fanno spesso… se ti connetti con una scheda wireless da winsozz, quando la volta successiva provi a riconnetterti da linux non ci riesce… occorre resettare l’ap/router e poi tutto va…

Lo fa sia a casa della mia ragazza, sia in un laboratorio, nell’azienda in cui lavoro, sia da un mio amico… denominatore comune un ap o un router wireless della dlink…

Usa Mozilla Firefox Mozilla Firefox 2.0.0.11 con Windows Windows XP
9. imu - 30 Dicembre 2007- 14:00

@renso
Sto indagando eppure ha l’ultima versione disponibile tramite repository, boh ci sarà un motivo ed intendo trovarlo.
@Bl@ster
Capita a tutti prima o poi :)
@Ntropia
Non dovete scusarvi per il browser usato, anzi se la cosa mette in imbarazzo sono pronto a levare la feature.
@Stemby
Ottima idea appena finisco qualche altra importazione di post aggiungo l’esportazione in pdf.
@Antonio Scopelliti
Ti ringrazio del consiglio, purtroppo ha un AP sitecom e sinceramente visto che ne ho usati parecchi non dovrebbe avere questo problema. Comunque proverò a riavviare AP non si sa mai :)

Usa Debian IceWeasel Debian IceWeasel 2.0.0.11 con Debian GNU/Linux Debian GNU/Linux
10. franganghi - 30 Dicembre 2007- 14:18

Guarda, io ho un vergognoso chip broadcom e mi sta facendo incazzare.
Dalla camera mia NO PROBLEM, ma appena vado in bagno o più lontano (si, ci vado al cesso col portatile amici, qualcosa da dire?) cade la connessione e si inchioda N-manager.

Sono passato dalla gestione dei driver con restrizioni ad ndis ed ora sembra andare meglio… ma secondo me ha a che fare con la gestione della potenza di trasmissione.

Secondo me con Windows la potenza viene guidata mentre con UBUNTU resta stabile sul valore iniziale. Di fatti, avviando il pc al bagno non ho problemi, mentre se lo avvio in camera e mi allontano non funge nulla!

VOGLIO INTEL.

Usa Mozilla Firefox Mozilla Firefox 2.0.0.8 con Ubuntu Linux Ubuntu Linux
11. Ntropia - 30 Dicembre 2007- 14:43

@Imu:
Invece no, perché è una feature sfiziosa, e rende giustizia al parco software che c’è in giro. Mi sono scusato solo perché chi mi conosce… ci faccio una figuretta un po’ magra (grazie, Stemby! :-))
L’esportazione in PDF mi pare un’altra cosa meritevole di cure.

@Stemby
aehm… veramente ieri notte ho “dovuto” installare un WinME per mio zio, che si è innamorato di quel catenaccio… A mia discolpa posso dire che per semplificarmi il difficile partizionamento richiesto dal “cliente” ho usato DamnSmallLinux ;-)

Usa Internet Explorer Internet Explorer 6.0 con Windows Windows XP
12. zidagar - 30 Dicembre 2007- 15:41

@Imu
con certi aggeggi questi problemi sono all’ordine del giorno…e non solo con il pinguino, ma spesso anche con il coso di M$…però da noi succede + spesso purtroppo :(
Giocherellaci un pò e facci sapere che succede…

@Ntropia
ma tu guarda chi si vede!
Certo che vedere quella scrittina sotto i tuoi commenti fa un effetto un pò strano…;)

Usa Konqueror Konqueror 3.5 con Debian GNU/Linux Debian GNU/Linux
13. matteo - 30 Dicembre 2007- 16:54

Con ubuntu è normale. Sai quante volte, non sono riuscito a far niente da riga di comando con ubuntu… con altre distribuzioni (considerate ostiche e da evitarsi come la peste, la mia cara gentoo) non ho mai avuto problemi.

Imu, fai un’opera di bene, mettigli almeno Debian al posto di ubuntu ;)

Usa Mozilla Firefox Mozilla Firefox 2.0.0.11 con Linux Linux
14. Herod2k - 30 Dicembre 2007- 20:16

imu ti sono accanto…ho avuto lo stesso identico problema, la marca della chiavetta era diversa, ma usava lo stesso driver, ci ho perso 3 giorni su due computer diversi sia su debian che su arch…ora la pennetta wifi sta prendendo polvere sul mio comodino di casa un giorno quando mi sarà passata l’incazzatura ci riproverò.

Usa Opera Opera 9.25 con Linux Linux
15. Heavy_Master - 3 Gennaio 2008- 10:39

Ciao imu!

A suo tempo ebbi un problema simile con la mia ipw2200, anche se mi si presentò passando da ubuntu (dove la scheda funzionava con il wep) a debian (dove non sembrava andare o andava senza wep): risolsi copiando il firmware della scheda wireless nelle seguenti directory

/lib/firmware
/usr/lib/hotplug/firmware

Sotto ubuntu funzionava con il firmware in una sola delle due directory (non ricordo quale) mentre debian le voleva entrambe. Non so se ti può aiutare, dato che il problema mi si è presentato passando un paio di anni fa da ubuntu a debian e non viceversa: magari comunque risolvi :)
Ciao!

Usa Debian IceWeasel Debian IceWeasel 2.0.0.11 con Debian GNU/Linux Debian GNU/Linux
16. imu - 3 Gennaio 2008- 14:07

@TUTTI
Penso di fare esattamente questa cosa, scaricare l’ultima versione disponibile dei firmware su http://sourceforge.net/projects/zd1211/ e speriamo di risolvere tranne se il problema è a livello kernel con il suo modulo (2.6.20 Ubuntu), al massimo scarico kernel e firmware da debian sid e provo quelli. A Sabato il verdetto finale.

Usa Debian IceWeasel Debian IceWeasel 2.0.0.11 con Debian GNU/Linux Debian GNU/Linux
17. youthaginstyouth - 4 Gennaio 2008- 11:16

Questo e’ un ottimo esempio dei limiti di Linux (no flame plz ;) ).
Lo sviluppo decentralizzato, oltre ad avere il pregio di promuovere la “ricerca”, porta anche ad una mancanza di coerenza e, se vogliamo, di affidabilita’. Da vecchio utente linux (una volta far funzionare una nic wifi sotto linux era una questione abbastanza esoterica e noto che le cose non sono cambiate piu’ di tanto) sono rimasto molto stupito nello scoprire che sistemi come ad esempio OpenBSD hanno un supporto wireless “migliore” rispetto a Linux(tutte le nic wifi che ho usato fin’ora sotto OpenBSD hanno sempre funzionato out-of-the-box).
P.S. blog interessante, penso proprio ti linkero’..

Usa Links Links 1.00pre20 con OpenBSD OpenBSD
18. ragebeing - 5 Gennaio 2008- 21:44

Sarà da segnalare su bugs.launchpad.net …

Usa Mozilla Firefox Mozilla Firefox 3.0b3pre con Linux Linux
19. ragebeing - 7 Gennaio 2008- 13:49

visto questo? (immagino di si..)
https://help.ubuntu.com/community/WifiDocs/Device/Belkin_F5D7050_ver_4000_(ZyDas_zd1211b_driver)

Usa Mozilla Firefox Mozilla Firefox 3.0b3pre con Linux Linux
20. imu - 7 Gennaio 2008- 18:27

@ragebeing
Si già visto … Appena mi libero vado a sistemarli in un modo o nell’altro questa maledetta cheda wireless.

Usa Debian IceWeasel Debian IceWeasel 2.0.0.11 con Debian GNU/Linux Debian GNU/Linux