{"id":304,"date":"2008-08-05T18:06:55","date_gmt":"2008-08-05T17:06:55","guid":{"rendered":"http:\/\/freebox.blogdns.com\/?p=304"},"modified":"2008-09-01T20:26:24","modified_gmt":"2008-09-01T19:26:24","slug":"free-your-eee","status":"publish","type":"post","link":"https:\/\/www.lorenzobraghetto.com\/index.php\/2008\/08\/05\/free-your-eee\/","title":{"rendered":"Free Your Eee!!"},"content":{"rendered":"<p>Finalmente, dopo mesi che controllavo se c&#8217;erano novit\u00e0, gli sviluppatori dei driver ath5k (in particolare <a title=\"ath5k-dev mailing list\" href=\"https:\/\/lists.ath5k.org\/pipermail\/ath5k-devel\/2008-July\/001054.html\" target=\"_blank\">Nick Kossifidis<\/a> ) hanno incluso un preliminare supporto per il chip 2425, quello dell&#8217;eeepc.<\/p>\n<p>Con questo l&#8217;eeepc non ha pi\u00f9 strettamente bisogno di driver proprietari, gi\u00e0 di per se \u00e8 una buona notizia, ma in particolare gioisco nel vedere che finalmente ci sono a disposizione driver wireless decenti che usano lo stack mac80211.<\/p>\n<p>Non so se sbagliavo qualcosa io, ma i madwifi vecchi mi andavano proprio male. Non ho testato a fondo gli gli ath5k ma sembrano andare senza problemi e con la giusta potenza di segnale!<\/p>\n<p>i nuovi driver open saranno ovviamente aggiunti al pacchetto <a href=\"http:\/\/linuxwireless.org\/en\/users\/Drivers\/ath5k\" target=\"_blank\">compat wireless<\/a> di cui ho <a href=\"http:\/\/freebox.blogdns.com\/index.php\/2008\/05\/06\/compact-wireless-anche-con-hardy\/\">parlato<\/a> in <a href=\"http:\/\/freebox.blogdns.com\/index.php\/2008\/01\/04\/nuova-vita-i-driver-wireless-open-procedimento-per-schede-broadcom\/\" target=\"_blank\">passato<\/a>, al momento per\u00f2 quelli inclusi non sembrano andare del tutto (non funziona lo scanning delle reti almeno a me); quindi per ora sto usando un pacchetto di compat wireless fatto apposta reperibile <a title=\"kernel.org\" href=\"http:\/\/www.kernel.org\/pub\/linux\/kernel\/people\/mickflemm\/\" target=\"_blank\">qui<\/a>. Nell&#8217;aggiornare i driver prover\u00f2 sicuramente con le future versioni giornaliere dei compat wireless.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/picasaweb.google.it\/racing.inside\/Varie_blog\/photo#5201003675628261538\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/lh5.ggpht.com\/racing.inside\/SC2tSXFS0KI\/AAAAAAAAA0c\/va6zZ5LK_0c\/s288\/CIMG3026.JPG\" alt=\"\" \/><\/a><\/p>\n<p style=\"text-align: left;\"><!--more--><\/p>\n<p>Per installarli e usarli la <em>solfa<\/em> \u00e8 sempre quella;<\/p>\n<p><code>wget http:\/\/www.kernel.org\/pub\/linux\/kernel\/people\/mickflemm\/compat-wireless-2008-07-03-ath5k.tar.bz2<\/code><\/p>\n<p><code>tar xvf compat-wireless-2008-07-03-ath5k.tar.bz2<\/code><\/p>\n<p><code>cd compat-wireless-2008-07-03<\/code><\/p>\n<p><code>make<\/code><\/p>\n<p><code>sudo make install<\/code><\/p>\n<p><code>sudo make unload<\/code><\/p>\n<p><code>sudo modprobe ath5k<\/code><\/p>\n<p>Bisogna fare attenzione a non incasinarsi con i driver madwifi vecchi, io ho dato un make uninstall avendoli compilati a mano. Ovviamente la wireless deve essere abilitata dal bios e la lucetta blu deve essere accesa col comando &#8220;<em>echo 1 &gt; \/proc\/acpi\/asus\/wlan<\/em>&#8221; o con alt-f2 se configurato (a differenza dell&#8217;altro mio portatile ho scoperto che spegnendo la lucetta si spegne proprio la wireless a livello hardware).<\/p>\n<p>Super soddisfatto! Tnx nick \ud83d\ude09 .<\/p>\n<p><strong>Array.org EeePC Ubuntu Repository<\/strong><\/p>\n<p>Ne approfitto per segnalare <a href=\"http:\/\/www.array.org\/ubuntu\/index.html\" target=\"_blank\">questo<\/a> progetto, si tratta di un repository per ubuntu che contiene kernel e moduli ottimizzati per l&#8217;eeepc, lo sto provando&#8230;il loro kernel non mi sembra niente di eccezionale in velocit\u00e0 di boot, supporto alla sospensione su disco e in pi\u00f9 non mi funzionava la lan (ho dovuto compilarla a mano) ma se qualcuno preferisce la pappa pronta garantisco che funziona \ud83d\ude09 .<\/p>\n<p><strong>UPDATE<\/strong> In questi giorni ho dovuto rifare la procedura e mi sono accorto che quello che ho scritto sopra \u00e8 un p\u00f2 lacunoso.<\/p>\n<p>Aspettando che il pacchetto compat-wireless giornaliero cominci a funzionare continuo ad usare quello specifico ath5k. In quel pacchetto il &#8220;<em>make install&#8221;<\/em> non funziona, bisogna spostare a mano i moduli mac80211.ko, cfg80211.ko e la cartella ath5k.<\/p>\n<p>Dalla cartella scompattata dei Compat wireless dopo aver compilato il tutto dobbiamo dare:<\/p>\n<p><code>sudo cp net\/mac80211\/mac80211.ko \/lib\/modules\/versionekernel\/kernel\/net\/mac80211\/<\/code><\/p>\n<p><code>sudo cp net\/wireless\/cfg80211.ko \/lib\/modules\/versionekernel\/kernel\/net\/wireless\/<\/code><\/p>\n<p><code>sudo cp -r drivers\/net\/wireless\/ath5k \/lib\/modules\/versionekernel\/<\/code><\/p>\n<p>Dopo riavviare o dare depmod -ae e caricare il modulo.<\/p>\n<p>Non ho testato questo metodo ma i driver ath5k e madwifi sembrano convivere grazie al semplice script <strong>athload<\/strong>, dandogli come argomento &#8220;<em>madwifi<\/em>&#8221; o &#8220;<em>ath5k<\/em>&#8221; si switchano i driver.<\/p>\n<p><strong>UPDATE2<\/strong><\/p>\n<p>Mi \u00e8 stato chiesto di scrivere una procedura pi\u00f9 passo-passo a prova di niubbo \ud83d\ude09<\/p>\n<p>Eccola <a href=\"http:\/\/forum.eeepc.it\/viewtopic.php?pid=30116#p30116\" target=\"_blank\">http:\/\/forum.eeepc.it\/viewtopic.php?pid=30116#p30116<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finalmente, dopo mesi che controllavo se c&#8217;erano novit\u00e0, gli sviluppatori dei driver ath5k (in particolare Nick Kossifidis ) hanno incluso un preliminare supporto per il chip 2425, quello dell&#8217;eeepc. Con questo l&#8217;eeepc non ha pi\u00f9 strettamente bisogno di driver proprietari, gi\u00e0 di per se \u00e8 una buona notizia, ma in particolare gioisco nel vedere che [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,25,9,3,11,6,162,49,39,7,42,8],"tags":[284,285,807,283,258,87],"class_list":["post-304","post","type-post","status-publish","format-standard","hentry","category-informatica","category-eeepc","category-etica","category-gnulinux","category-hardware","category-internet","category-kernel-software","category-networking-informatica","category-open-sourcefree-software","category-prodotti","category-smanettamenti","category-software","tag-ath5k","tag-compat-wireless","tag-eeepc","tag-free","tag-free-software","tag-wireless"],"_links":{"self":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/comments?post=304"}],"version-history":[{"count":7,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/304\/revisions"}],"predecessor-version":[{"id":313,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/304\/revisions\/313"}],"wp:attachment":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/media?parent=304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/categories?post=304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/tags?post=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}