Feeds:
Articoli
Commenti

Archive for the ‘2.6.24’ Category

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

Annunci

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 »

Ed ecco una notizia tanto attesa! Spulciando il changelog del 2.6.24-rc1 (con la diff maggiore di sempre, 11 mb), ho letto:

commit b481de9ca074528fe8c429604e2777db8b89806a
Author: Zhu Yi <yi.zhu@intel.com>
Date: Tue Sep 25 17:54:57 2007 -0700

[IWLWIFI]: add iwlwifi wireless drivers

This patch adds the mac80211 based wireless drivers for the Intel
PRO/Wireless 3945ABG/BG Network Connection and Intel Wireless WiFi
Link AGN (4965) adapters.

[ Move driver into it’s own directory -DaveM ]

Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Driver iwl per le centrino (sostituiscono i vecchi ipw) direttamente nel kernel! Inoltre, è avvenuto il merging delle architetture i386 e x86_64 sotto un unico ramo, chiamato x86 🙂

Links:
http://kerneltrap.org/Linux/2.6.24-rc1_One_of_the_Biggest_-rc_Releases_Ever
http://kerneltrap.org/Linux/Unified_x86_Architecture_Code_Quality
http://kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.24-rc1

Read Full Post »

La prossima versione del kernel Linux inizia già a formarsi. Ecco le novità che voglio porre alla vostra attenzione

  1. Aggiornamento massiccio di CFS
  2. Unificazione delle architetture i386 e x86_64 in un unico ramo (x86)

1. Proprio ieri è stata fatta la richiesta da Ingo Molnar di includere gli aggiornamenti del nuovo CFS (Completly Fair Scheduler) nel ramo di sviluppo 2.6-git. Questo vuol dire che vedremo queste modifiche nel 2.6.24. Ma di cosa si tratta? A quanto pare sono aggiornamenti che mirano principalmente a velocizzare CFS (si ancora più veloce di quello attuale). Se vi interessano i benchmark per quanto riguarda CFS, visitare l’articolo di kernetrap.org intitolato Benchmarking_CFS. Maggiori informazioni riguardo a questo upgrade, vedere Scheduler_Merge_for_2.6.24.

2. Citando quanto detto da Linus Torvalds all’annuncio del 2.6.23 stabile, “I want this to be what people look at for a few days, but expect the x86 merge to go ahead after that.”. Avremo le stesse features, bugs, upgrades, sia sui pc a 32 bit, sia su quelli a 64. Le architetture i386 e x86_64, si uniranno nel ramo x86. Meno codice, una sola patch per lo stesso bug, niente feature presenti su i386 e non x86_64 , come nel caso del kernel ticketless (presente prima per i 32 bit e successivamente per i 64 bit). Maggiori informazioni su Discussing_the_x86_Merge.

Read Full Post »