Mangiare Senza Glutine disponibile su App Store

Per altre informazioni scrivi a fabriziocaldarelli@negusweb.it

Installare Linux Debian su Asus EEEBox

Da Programmazione Software.


Dopo aver installato Linux da penna USB (vedi link), dobbiamo ancora installare la rete wireless e l'ambiente grafico X.Org.

Software richiesti in questo tutorial: pciutils.

Installateli con

# apt-get install pciutils

Installazione Wireless Lan

Innanzitutto controlliamo il modello si scheda attraverso il comando

# lspci -v

Questo è l'output nel mio caso:

03:00.0 Network controller: RaLink Device 0781
Subsystem: RaLink Device 2790
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at fe7f0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-
Capabilities: [70] Express Endpoint, MSI 00

Praticamente si tratta di un dispositivo RaLink modello 2790. RaLink fornisce un ottimo supporto per Linux.

Scaricate i driver dal sito:

http://www.ralinktech.com.tw/data/drivers/2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2

Decomprimete il pacchetto all'interno di un directory a vostro piacimento, nel mio caso /usr/src

# tar -xvjf 2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2

Se avete bisogno di opzioni particolari potete editare il file di configurazione e mettere a 'y' le voci che vi interessano nel file

# vi /usr/src/2008_0918_RT2860_Linux_STA_v1.8.0.0/os/linux/config.mk

Entrate ora nella cartella

# cd /usr/src/2008_0918_RT2860_Linux_STA_v1.8.0.0

Accertatevi di aver installato i pacchetti necessari per la compilazione:

# apt-get update
# apt-get install linux-headers-`uname -r`
# apt-get install build-essential

Ora, sempre nella cartella /usr/src/2008_0918_RT2860_Linux_STA_v1.8.0.0 digitate:

# make 
# make install

questi comandi creano un file in /usr/src/2008_0918_RT2860_Linux_STA_v1.8.0.0/os/linux/rt2860sta.ko che sarà già stato copiato nella cartella /lib/modules/`uname -r`/kernel/drivers/net/wireless, oppure che potrete copiare manualmente con il seguente comando:

# cp /usr/src/2008_0918_RT2860_Linux_STA_v1.8.0.0/os/linux/rt2860sta.ko /lib/modules/`uname -r`/kernel/drivers/net/wireles

Infine aggiornate le dipendenze dei moduli con

# depmod -a

Configurazione Wireless Lan

Innanzitutto installate i wireless tools con

# apt-get install wireless-tools

Ora lanciate il comando

# iwconfig

Il risultato che io ottengo è il seguente:

 lo        no wireless extensions.

 eth0      no wireless extensions.

 ra0       RT2860 Wireless  ESSID:""  Nickname:""
           Mode:Auto  Frequency=2.412 GHz
           Link Quality=10/100  Signal level:0 dBm  Noise level:-143 dBm
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Tiriamo su l'interfaccia ra0.

# ifconfig ra0 up

Fate uno scan degli access point presenti nelle vicinanze

# iwlist ra0 scan

Il mio risultato è:

ra0       Scan completed :
          Cell 01 - Address: 00:11:50:0E:DE:0F
                    ESSID:"belkin54g"
                    Mode:Managed
                    Channel:8
                    Quality:100/100  Signal level:-35 dBm  Noise level:-97 dBm
                    Encryption key:on
                    Bit Rates:54 Mb/s

Ora voglio agganciarmi a questa rete, passandogli ESSID e chiave:

# iwconfig ra0 key open essid belking54g key xxxxxxxxxx

Ora posso configurare la rete manualmente con ifconfig oppure agganciarmi al server DHCP, con il comando

# dhclient ra0

Configurazione XOrg

Una volta installato un qualsiasi Window Manager (es. xfce4), dobbiamo aggiornare il file /etc/X11/xorg.conf, perchè quello di Debian non sembra funzionare.

Sovrascrivete il file con questo

# /etc/X11/xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by fll_xorgconfig, the F.U.L.L.S.T.O.R.Y.
# Xorg Configuration tool.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
Section "InputDevice"
   Identifier   "Keyboard 0"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"      "xorg"
   Option      "XkbModel"      "pc105"
   Option      "XkbLayout"      "de,us"
   Option      "XkbOptions"      "altwin:super_win"
EndSection
 
Section "InputDevice"
   Identifier   "HID 062a:0000 0"
   Driver      "mouse"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "Auto"
   Option          "Emulate3Buttons"       "true"
   Option      "CorePointer"
EndSection
 
Section "Device"
   Identifier   "Device 0"
   Driver          "intel"
        Option          "monitor-LVDS" "LVDS"
EndSection
 
Section "Monitor"
        Identifier      "LVDS"
    HorizSync    31-60
    VertRefresh   56-75
    Modeline    "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
        Option          "LVDS"
    Option      "PreferredMode"   "1680x1050"
        Option          "Ignore"   "true"
EndSection
 
Section "Monitor"
        Identifier      "Dummy"
EndSection
 
Section "Screen"
        Identifier      "Screen 0"
        Monitor         "Dummy"
        Device          "Device 0"
        SubSection "Display"
           Modes      "1680x1050@60" "1366x768@60" "1280x720@60" "1024x768@60" "800x600@60"
        EndSubSection
EndSection
 
Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Screen 0"
   InputDevice     "Keyboard 0"
   InputDevice   "HID 062a:0000 0"
EndSection
 
Section "ServerFlags"
   Option      "AllowMouseOpenFail"   "true"
EndSection
 
 
Section "Module"
     Load      "glx"
   Load      "GLcore"
   Load      "v4l"
EndSection