Feeds:
Articoli
Commenti

Archive for the ‘Linux’ Category

Buone notizie per tutti i possessori di portatili Acer! E’ stato finalmente incluso nella kernel mainline, il driver wmi per questo tipo comune di portatili. Ecco il commit:

commit 745a5d2126926808295742932d0e36d485efa485
Author: Carlos Corbacho
Date: Tue Feb 5 02:17:10 2008 +0000

acer-wmi: Add driver for newer Acer laptops

Per provarlo? Basta scaricare i sorgenti del kernel 2.6.24 da kernel.org in /usr/src decomprimere il file con “sudo tar xjf linux-2.6.24.tar.bz2”, scaricare la patch (premendo sulla B) dell’ultima -rc (attualmente rc8) del kernel 2.6.25, applicare la patch (una volta entrati nella cartella dei sorgenti con cd) usando “sudo bzip2 -dc /usr/src/patch.bz2 | sudo patch -p1”, e poi compilando e installando normalmente il kernel (vedere dal punto tre in poi di kernelnewbies.org/FAQ/KernelCompilation), prestando attenzione ad abilitare “WMI (EXPERIMENTAL)” sotto ACPI.

Buona fortuna 😉

Aggiornamento
Backportato nel kernel di Ubuntu Hardy! https://bugs.edge.launchpad.net/ubuntu/+bug/190677

Read Full Post »

Linux 2.6.25-rc4…

Come intrepidi scalatori che dopo ore di fatica vedono la punta della vetta, i linuxiani iniziano a scorgere in lontananza la versione 2.6.25 di Linux. Proprio oggi è uscita la quarta release candidate. Quali sono le novità? Mi pare basti citare quanto ha detto Linux Torvalds su questa versione:

the dirstat shows that (as usual) most of the changes are in drivers and arch (~51% and ~17% respectively), with about half the driver updates being in network drivers.

“dirstat [il comando di git che permette di vedere per directory le righe cambiate/aggiunte in percentuale] mostra (come al solito) che la maggiorparte dei cambiamente è avvenuta nei drivers e sotto la cartella arch (~51% e ~17% rispettivamente), e circa della metà degli aggiornamenti riguardanti i drivers, è relativa alle schede di rete”

Link: http://kerneltrap.org/Linux/2.6.25-rc4_A_Fair_Amount_Of_Small_Changes

Read Full Post »

Senza tanto rumore, siamo già arrivati al 2.6.25-rc3! Lo sviluppo del kernel di Linux prosegue senza sosta, portando con se tantissime novità 🙂 In questa versione saltano subito all’occhio:

  • Il driver grafico Intel fa il suspend/resume nativamente (anche senza che X lo supporti)
  • Continua il merge delle architetture i386 e x86_64 in un unico ramo (x86), sempre più pulito
  • Driver totalmente nuovo per le schede di rete Intel e1000
  • Moltissimi cambiamenti ai driver (nella -rc3 il 46% delle linee di codice modificate, aggiunte e cancellate riguarda proprio la directory drivers/, mentre nella -rc2 la percentuale sale al 49,5%, di cui più dei tre quarti riguardanti drivers/net/)

Altre news riguardanti la nuova versione del kernel, le potrete trovare su: http://kerneltrap.org/2.6.25

Read Full Post »

Spesso capita di avere una distribuzione (o un ambiente) in una cartella del nostro sistema che vorremmo avviare a tutti gli effetti, oppure capita che vogliamo testare (senza virtualizzare) una distribuzione linux senza essere costretti a ripartizionare o a virtualizzare. Grazie alla nuova patch del kernel di Linux, questo è possibile con l’aggiunta di un piccolo parametro al boot! Quindi coi futuri kernel basterà modificare in /boot/grub/menu.lst, la lista dei parametri e aggiungere:

chroot=/directory

Ecco da LKML il messaggio che introduce questa nuova feature: http://lkml.org/lkml/2008/3/1/176

Read Full Post »

Wine è un progetto che permette di eseguire programmi scritti per Windows sotto Linux in maniera del tutto trasparente, creando un gestore file simile a quello di Windows e trasformando tutte le istruzioni per Windows in istruzioni per Linux. Inoltre, molte librerie di Windows sono state riscritte sotto GPL per evitare problemi legali con Windows. A differenza di tanti progetti di virtualizzazione, wine non fa “girare Windows sotto Linux”, fa girare i programmi di Windows sotto Linux. La differenza? Beh, potete usare i programmi senza Windows ha come conseguenza che non dovete comprare Windows. Per questo motivo l’ho sempre considerato un progetto interessante.

Su Wine Review è stata pubblicata un’intervista ad Alexandre Julliar, il coordinatore del progetto, sul futuro di Wine. Per chi conosce l’inglese, è davvero interessante e divertente :D! L’intervista è questa, anche se in realtà è solo la prima parte.

Considerato il vantaggio che si avrebbe da una release 1.0.0 e magari da una compatibilità quasi perfetta, consiglierei a tutti di provare a supportare un po’ Wine.

Read Full Post »

Ed ecco qui il 2.6.24-rc5! Quello che si delinea come una versione del kernel così importante (vedi l’inclusione dei driver wifi, l’unificazione delle architetture x86…) non arriverà prima del 25 dicembre, a meno che babbo natale non metta altri folletti a svilupparlo 🙂 Citando quanto detto da Linus:

Things _have_ slowed down, although I’d obviously be lying if I said we’ve
got all the regressions handled and under control. They are being worked
on, and the list is shrinking, but at a guess, we’re definitely not going
to have a final 2.6.24 out before xmas unless santa puts some more elves
to work on those regressions.

Ovvero… Va tutto bene ma non sarà rilasciato prima di natale a meno che babbo natale non metta altri folletti a lavorare sul kernel xD

La cosa strana è che dice “some *MORE* elves”… Altri folletti? Sarebbe da chiedere a Linus quali sarebbero questi folletti sviluppatori? Che babbo natale usi delle soluzioni linux-based per aumentare la sua produttività? xD
Questo ha dei risvolti interessanti, perché vorrebbe dire che la famosa dimostrazione dell’inesistenza di babbo natale sarebbe da rivedere 😀

A parte gli scherzi, questa è una delle versioni che più attendo del kernel di Linux. Sto già usando la 2.6.24-rc4 e vi posso assicurare che funziona davvero bene. Se vi interessa scoprire le novità di questa versione, potete visitare i post che gli ho dedicato, nell’apposita sezione: https://frafra.wordpress.com/category/2624

Maggiori informazioni a riguardo su: http://lkml.org/lkml/2007/12/11/5

Read Full Post »

Tante buone notizie per noi utenti linuxiani! Ho dato una occhiata ai sorgenti del kernel Linux 2.6.24-rc4 (in fase di sviluppo), e sono andato a curiosare tra le opzioni… Risultato? Grazie al nuovo stack wifi abbiamo nel kernel i driver per le nostre schede! Guardare per credere (ho estrapolato le parti più importanti direttamente da make menuconfig):

[ ] Wireless LAN (pre-802.11)
[*] Wireless LAN (IEEE 802.11)
Aviator/Raytheon 2.4MHz wireless support
Intel PRO/Wireless 2100 Network Connection
[*] Enable promiscuous mode
Intel PRO/Wireless 2200BG and 2915ABG Network Connection
[*] Enable promiscuous mode
-*- Enable radiotap format 802.11 raw packet support
[*] Enable creation of a RF radiotap promiscuous interface
[*] Enable QoS support
Marvell 8xxx Libertas WLAN driver support
Marvell Libertas 8388 USB 802.11b/g cards
Marvell Libertas 8385 CompactFlash 802.11b/g cards
Marvell Libertas 8385 and 8686 SDIO 802.11b/g cards
Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards
Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)
Hermes in PLX9052 based PCI adaptor support (Netgear MA301 etc.)
Hermes in TMD7160 based PCI adaptor support
Nortel emobility PCI adaptor support
Prism 2.5 PCI 802.11b adaptor support
Hermes PCMCIA card support
Symbol Spectrum24 Trilogy PCMCIA card support
Atmel at76c50x chipset 802.11b support
Atmel at76c506 PCI cards
Atmel at76c502/at76c504 PCMCIA cards
Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards
Planet WL3501 PCMCIA cards
Intersil Prism GT/Duette/Indigo PCI/Cardbus
USB ZD1201 based Wireless device support
Realtek 8187 USB support
ADMtek ADM8211 support
Softmac Prism54 support
Prism54 USB support
Prism54 PCI support
[*] Intel Wireless WiFi Link Drivers
[*] Enable Sensitivity Calibration in iwlwifi drivers
[*] Enable Spectrum Measurement in iwlwifi drivers
[*] Enable Wireless QoS in iwlwifi drivers
Intel Wireless WiFi 4965AGN
Intel PRO/Wireless 3945ABG/BG Network Connection
IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)
Host AP driver for Prism2/2.5/3 in PLX9052 PCI adaptors
Host AP driver for Prism2.5 PCI adaptors
Host AP driver for Prism2/2.5/3 PC Cards
Broadcom BCM43xx wireless support
Broadcom 43xx wireless support (mac80211 stack)
[*] Broadcom 43xx PCMCIA device support (EXPERIMENTAL)
Broadcom 43xx-legacy wireless support (mac80211 stack)
ZyDAS ZD1211/ZD1211B USB-wireless support
Ralink driver support
Ralink rt2400 pci/pcmcia support
Ralink rt2500 pci/pcmcia support
Ralink rt61 pci/pcmcia support
Ralink rt2500 usb support
Ralink rt73 usb support

Notare quante schede supportate out-of-the-box! E notare la modalità raw per schede come per le centrino che permette varie pratiche di cracking di reti wireless. Supportato tra l’altro il QoS per alcune schede.

I sorgenti li trovate su kernel.org, oppure direttamente da:

http://www.eu.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.24-rc4.tar.bz2 

Read Full Post »

Older Posts »