Ultimi commenti
- RedSend su Wake-On-LAN
- imagin su Notebook acer con linux preinstallato
- RedSend su Notebook acer con linux preinstallato
- RedSend su Progetto USB Power Switch (ora si fà sul serio)
- baron su CHAP Plugin
- Mimmo su Progetto USB Power Switch (ora si fà sul serio)
- RedSend su Social Bookmarking & C.
- raphè su Social Bookmarking & C.
Random Posts
Tags Cloud
Post più letti
- Il Bradipo - 2,683 views
- Configurare atheros ar5007eg - 2,348 views
- Recuperare password hotmail - 1,696 views
- Cancellare linux e il bootloader (soprattutto!) - 1,510 views
- Wicd non solo su Ubuntu - 1,473 views
Archivi
- Maggio 2008 (3)
- Aprile 2008 (9)
- Marzo 2008 (11)
- Febbraio 2008 (5)
- Gennaio 2008 (12)
- Dicembre 2007 (19)
- Novembre 2007 (36)
- Ottobre 2007 (18)
- Settembre 2007 (16)
- Agosto 2007 (13)
- Luglio 2007 (21)
- Giugno 2007 (13)
- Maggio 2007 (7)
- Aprile 2007 (4)
- Marzo 2007 (10)
- Febbraio 2007 (4)
- Gennaio 2007 (3)
- Dicembre 2006 (5)
- Novembre 2006 (4)
- Ottobre 2006 (10)
- Settembre 2006 (7)
- Agosto 2006 (3)
- Luglio 2006 (3)
- Giugno 2006 (6)
- Maggio 2006 (2)
- Aprile 2006 (7)
- Marzo 2006 (2)
- Febbraio 2006 (3)
- Gennaio 2006 (20)
- Dicembre 2005 (10)
- Novembre 2005 (14)
- Ottobre 2005 (6)
- Settembre 2005 (9)
- Luglio 2005 (1)
1st
GEN
Buon 2008
Posted by deepred | Filed under Varie
deepred, redsend, raphè augurano un buon 2008 a tutti i lettori di redsend.org.
E speriamo che quest’anno sia pieno di gioie anche per il mondo dell’open source a cui siamo fieri di appartenere.
Tags: 2008 > auguri > open-source9th
NOV
Origini
Posted by raphe | Filed under Linux, Varie
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela.
Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” [George Bernard Shaw]
A volte “gli altri” non riescono a capire il perché dell’open source e del free software. Trovandomi a parlare più volte con amici, parenti, ecc., non riuscivano a spiegarsi cosa ci si guadagnasse nel condividere con gli altri le scoperte, il codice e in generale le idee. Ho provato a spiegare nel dettaglio le origini dei termini open source e free software ma mai frase è stata più immediata di quella sopra.
Volevo dedicarle un post perché credo sia molto significativa e autoesplicativa.
Tags: citazioni > free-software > Linux > open-source > origini > shaw > Varie28th
OTT
La redazione di redsend.org al Linux Day 2007
Posted by deepred | Filed under Linux, Università
Come avrete letto nei post precedenti la redazione di redsend.org è stata presente al linux day organizzato dallo hcsslug e dall’associazione hopfrog venerdì 26 ottobre all’interno dell’università degli studi di salerno e sabato 27 presso il teatro bis a Salerno.
Tags: blender > gpl > hcsslug > hopfrog > Linux > linux-day > open-source > playon > python > tor > virtualbox29th
SET
ReactOS…non chiamatelo clone!
Posted by raphe | Filed under Varie
Fino a qualche settimana fa non ne conoscevo nemmeno l’esistenza, poi imbattendomi nel sito Nathan’s Toasty Technology (di cui parlo in questo post) vidi dell’esistenza di questo sistema operativo: ReactOS.
Che cosa è ReactOS? Dal sito leggiamo:
La ragione principale di ReactOS è il semplice fatto che alcune persone, o specialmente imprese, non cambieranno mai a Unix.

Incuriosito dalle faq e dalle informazioni presenti sul sito ufficiale (anche in italiano), mi sono deciso ad approfondire un po’ l’argomento ReactOS.
Tags: open-source > reactos > windows8th
AGO
Driver fuori da Gentoo!!!
Posted by deepred | Filed under Linux, Programming
Sottolineo già da queste prime righe che questo articolo si rivolge esclusivamente ad utenti Gentoo!!!
Problema: il mio nuovo computer ha una scheda ethernet della Realtek RTL8168. Durante l’installazione scopro che questa scheda non è supportata dal kernel Linux (2.6.21). Poco male, penso, i driver saranno nel Portage: e invece no. I driver per questa scheda di rete sono fuori da Gentoo. Girando per Internet trovo comunque i driver linux sul sito della Realtek, li scarico, li installo e tutto è ok! O quasi! Nel senso che trattandosi di un driver questo deve essere installato ogni volta che si ricompila il kernel. Gentoo, per ovviare al problema di dover ricordarsi tutti i moduli esterni e reinstallarli, offre un tool module-rebuild che provvede a fare ciò. Ma module-rebuild funziona solo per driver che sono presenti nel Portage e il driver della mia scheda di rete non c’è!!! Come devo fare?
Soluzione: Creare una ebuild (uno script che permette di installare un pacchetto con emerge, ndr) e aggiungerla al database di module-rebuild.
Per la prima parte della soluzione ho provveduto ad aprire il mio PORTAGE_OVERLAY e dentro ho inserito la porzione di portage tree presente qui. Siccome ho utilizzato una nuova categoria (net-eth) non ancora nel Portage, ho dovuto aggiungere questa al file /usr/portage/categories.
Per aggiungerla a module-rebuild nulla è stato più semplice: è bastato digitare il comando $ module-rebuild add net-eth/r8168-0.1_alpha1.
E per altri driver fuori da Gentoo?
Sebbene la soluzione proposta sia di validità generale, affinchè sia possibile inserire nel Portage il proprio driver è necessario costruire correttamente l’ebuild. Cercherò in breve di spiegare i passi da compiere per ottenere questo risultato, illustrando a titolo di esempio quanto fatto da me per il driver suddetto.
- All’interno del proprio PORTAGE_OVERLAY creare una cartella che indichi la categoria (net-eth nel mio caso), quindi al suo interno una cartella che indica il pacchetto (r8168 nel mio caso).
- Nella cartella creata genereare il file {nome_pacchetto}-{versione}_{stato}{num}, dove {nome_pacchetto} è il nome anche della directory contenitrice, {versione} è la versione del pacchetto a disposizione, {stato} è usato per indicare informazioni aggiuntive com “alpha” o “beta” version o release canidate (”rc”) (seguite eventualmente da un numero). Quindi nel mio caso un nome accettabile era r8168-0.1_alpha1, anche se sarebbe stato più corretto (attenendosi alla versione del driver presente sul sito) il nome r8168-8.002.00_alpha1.
- Per scrivere da 0 l’ebuild bisogna cominciare dall’header: questo può essere recuperato dal file /usr/portage/header.txt.
- In secondo luogo bisogna settare le variabili necessarie: SLOT=”0″, LICENSE (indicare la licenza con cui sono forniti i driver), KEYWORDS (solitamente i fornitori del driver indicano che tipo di architeetture sono supportate), DESCRIPTION, SRC_URI (dove scaricare i driver), HOMEPAGE, IUSE (potrebbe rimanere vuoto). Se sono richieste particolari dipendenze potrebbero essere espresse attraverso le variabili DEPEND e RDEPEND. Infine, bisogna indicare la variabile S, cioè il nome della cartella all’interno del quale bisognerà lavorare: la cosa più semplice potrebbe essere scomppattare il driver, analizzare il nome della directory creata ed impostare S=${WORKDIR}/nome_directory. Nel mio caso quindi ho impostato S=${WORKDIR}/r8168-8.002.00
- Come installare tale driver? per prima cosa leggete il readme contenuto all’interno del file scompattato. Questo conterrà le istruzioni necessarie

