Linux on ( my ) laptop – Parte 1

1 08 2007

Salve a tutti! Stamattina ho concretizzato di parlarvi dei problemi che ho dovuto affrontare per installare Linux su quella ciofeca di Acer Aspire 1362 wlmi che mi ritrovo. In questa sezione parleremo di una delle cose che più fanno scervellare i poveri utonti. Installare il WIFI su una scheda non supportata nativamente da linux, in quanto quello stronzo di produttore non ha rilasciato nè driver nè specifiche.

Come da lspci riportato si tratta della temutissima

00:0a.0 Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)
aaaaaaarghhh parola blasfemaa aaaaarghhh

Calma. Esiste Ndiswrapper per qualcosa no?

Scaricatevi i driver della  scheda dal sito di acer support. Il pacchetto zip si chiama 80211g.zip

Solito, avete il mio sources.list? Solito menù in alto a destra…

Bon,

sudo apt-get install ndiswrapper-utils ndisgtk

Ok. Adesso avete due modi per operare. Usare l’interfaccia grafica di ndisgtk oppure fare gli smanettoni…

un attimo per pensare…

FACCIAMO GLI SMANETTONI!

sudo ndiswrapper -i percorsodovecazzoavetesalvatoidriver/Win2k/neti2220.inf

sudo modprobe ndiswrapper

sudo ndiswrapper -m

Semplice no? Con questa basilare impostazione potrete connettervi a tutte le reti aperte oppure crittografate con WEP. Per WPA…arrivederci alla prossima puntata





Linux on Nokia 6630

27 07 2007

No, non ho sbagliato a scrivere. Tantomeno ho invertito per sbaglio. Beh c’ho provato…In fondo, il nokia 710 mi sembra si chiami, insomma quello che monta l’unix based maemo ha lo stesso hardware del nokia 6630, ok forse un pò di ram in più però da quanto mi risulta l’arm 922t montato nel 6630 supporta l’mmu quindi una swap sulla sd e via no? Beh allora, dovete sapere che un polacco della mia età ha fatto il porting di qtopia sul siemens sx1, altro telefono che originariamente monta quella ciofeca di Symbian, che per’altro è pure più lento del 6630. Non è tanto fare il porting di qtopia, in quanto è già compilata per i processori arm, il fatto è che il ragazzo è riuscito ad adattare il boot loader che consta in una applicazione symbian che si occupa di caricare il kernel linux e di disallocare il symbian per permettere all’ambiente linux di funzionare. Su handled.org troverete maggiori informazioni

Component Status (date) Comments
 
Boot process
Boot process Yes Dual boot with Symbian
 
Boot-critical hardware (all yeses required for C status)
Basic hardware Yes  
USB to host Yes  
SD-MMC Yes MMC only for now
Display – LCD fb Yes  
 
Required for day to day use (all yeses required for B status)
GUI launching – GPE/OPIE WIP Qtopia works
Suspend/Resume WIP  
Backlight Yes  
 
Nice to have (all yeses required for A status)
Bootloader Yes U-boot 1.1.4
Flash memory Yes  
Bluetooth No  
Irda No  
Keypad Yes  
Sound Yes  
Battery control WIP  
APM status WIP  
GSM hardware WIP SMS and phone calls work

Beh  armato di santa pazienza ho formattato una sd da 512 creando la partizione fat32 per metterci gli strumenti tipo file explorer e il .sis da caricare a symbian attivo, una ext2 e una swap. Copiato il tutto, lanciato il boot loader ma come al solito un bell’errore mi impedisce di far partire la procedura. Investigando si tratta proprio di un problema di boot loader [ per il momento ] in quanto non riesce ad allocare la memoria.

Vi posto un pò di link. Chi ha voglia di smanettarci…poi fatemi sapere eventuali sviluppi!

http://www.handhelds.org/moin/moin.cgi/SiemensSX1

C’è anche un video su youtube http://www.youtube.com/watch?v=4oCOV5cgQOo





Overclocking wl500g

27 07 2007

Stanotte smanettavo col mio wl500g, il router della asus su cui ho installato il firmware di Oleg, formato da un kernel 2.4.20 e un classico ambiente posix su shell via telnet o ssh. Sopratutto attivando Samba ed NFS, si nota una certa lentezza nella gestione dei file su disco esterno.Guardando su top i processi correlati al disco occupano, quando sono invocati a fare qualcosa, dal 50 al 90 percenteo della cpu [ smbd, nfs, usb0, rispettivamente il demone samba, quello nfs e il driver usb ].

Velocizziamo un pò le cose [ non di molto visto che la usb è 1.1... ]

bene apriamo la classica ssh e diamo questi comandi

nvram get clkfreq

dovrete ottenere 125 per il wl500g , wl500b ,wl300 mentre 200 per wl500gx

cat /proc/cpuinfo | grep bogomips — segnatevi il valore

bene settiamo 130

nvram set clkfreq=130

flashfs save

flashfs commit

flashfs enable

reboot

Se la macchina non vi si è distrutta avrete una macchina leggermente più pronta. Non l’ho trovata per niente instabile. Potete verifcare l’autenticità dell’overclock facendo una capatina in cpuinfo con

cat /proc/cpuinfo | grep bogomips —- magicamente aumentato :P chissà perchè :)

Se vi sembra instabile potrete riportare la frequenza al valore nominale via ssh oppure cancellando la nvram resettando la macchina

Non mi assumo la responsabilità su eventuali danneggiamenti del vostro router. L’overclock è una pratica magica ed eterea e va applicata seguendo le 2 grandi leggi dell’universo:

1)Culo

2)Culo al quadrato

Capito? Certo, se c’è anche un pò di buon senso non guasta mai… :)

Peace&Love





Wireless Usb

27 07 2007

Lo standard WUSB WIreless Usb stà diventando una realtà. Dopo le ultime certificaione fcc del 2006, molti sono i produttori che si stanno affaccendando per mettere in atto una delle tecnologie che alcuni ritengono tra le più significative. Lo standard Usb wireless implementa il medesimo stack usb 2.0 ma con il livello 1 su un sotosistema wireless, incompatibile con Wifi. La velocità si attesta sui 480Mbps nell’arco dei 3 metri mentre scende a 110Mbps entro 10 metri. Non è però in grado di superare i muri. Ci troviamo difronte alla tecnologia che soppianterà nel trasferimento dati tra periferiche e pc il bluethoot? Sempre che la periferica non sia un headset, dove il bluethot sembra molto più promettente ed efficace. In ogni caso ci aspettiamo che i produttori rilascino almeno le specifiche del nuovo bus di comunicazione…tanto oramai noi pinguini siamo abituati ad arrangiarci a fare i driver da soli partendo dalle sole specifiche…





Olpc, io non ci capisco più niente

27 07 2007

2 anni fa sembrava l’uovo di colombo, One Laptop Per Child, un laptop per ogni bambino, al costo di 50$. Red-hat si mise a capo del progetto per cordinare la ricerca della componentistica che avrebbe dovuto garantire la massima usabilità ma al stesso bassi costi di produzione, infatti viene prodotto a Taiwan. Man mano che il tempo passa il prezzo sale. 100$ poi 150 poi 200 poi 300 e adesso 350$. Si diceva che in Europa e in tutti i paesi commercializzati si doveva vendere a questi prezzi [ dicono il doppio del costo di produzione ] in modo tale da abbasssare, visti gli introiti, il prezzo di vendita nei paesi sottosviluppati e poterlo quindi vendere al prezo di 100$. Mah non so ho molti dubbi sulla reale realizzazione del progetto…anche se spero di smentirmi. Mi resta solo un piccolo dubbio. Ma la gente del terzo mondo, a cui manca lo stretto necessario per vivere che reale interessamento ha nel comprare un laptop??? Comprendo il lato educativo dell’OLPC ma già bisogna combattere per far acquistare i libri e le penne e per dare una alfabetizzazione almeno elementare ai bambini, ma far comprare un laptop che sostituisca i libri…non so…quanto economico possa essere…





Bios nuovo

17 07 2007

Avete anche voi una quasi schifosissima Asus M2n [ niente altre estensioni nella sigla. SOlo questo. E' la più scrauza che ci sia ] ? Sicuramente avrete fatto un bel giretto in internet per verificare gi aggiornamenti del bios. Beh NON FATELO! Io avevo la mia bella relase 302, stabile [ circa ], quasi perfetta, tutto perettamente funzionante. Ho avuto la malsana idea di updatare alla 704. Il problema riscontrato è il seguente: c’è un bug nel sistema apci apic quindi in Windows, quando si shutdowna la macchina questa si riavvia… e problema più grosso, in linux devo lanciare il kernel con l’opzione noapic. Ciò mi dà molto fastidio. Nonostante funzioni tutto. Tenetevi la vostra versione o aspettate una nuova relase. Gli aggiornamenti non fanno sempre bene…parola di uno che ha smenato un sacco di distribuzioni [ da fedora core 2 in poi ] con sistemi di pacchettizzazione automatica aggiungnedo repo alla cazzo…








Iscriviti

Get every new post delivered to your Inbox.