Risolvere problemi di tastiera con VMWare sotto Ubuntu Linux

vmwarePer risolvere i problemi di tastiera che si presentano su VMWare sotto Ubuntu Linux incollare le seguenti righe in coda al file /etc/vmware/config

xkeymap.noKeycodeMap = "TRUE"
xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock

Dd-wrt: vpn lan-to-lan con pptp

ddwrt-vpn-pptpMi appresto a descrivere come realizzare una vpn lan-to-lan per mezzo del protocollo pptp che dd-wrt mette a disposizione sia come client che come server.

Le prove sono state eseguite con una Fonera 2100 e un Linksys wrt54gl. La fonera è stata configurata come client pptp per accedere al Linksys wrt54gl configurato come server. Di seguito la descrizione delle due reti e delle versioni di dd-wrt installate sui router:

Rete A:
  • Indirizzo di rete: 192.168.1.0/24
  • Indirizzo ip della Fonera: 192.168.1.240
  • Versione dd-wrt utilizzata: v24-sp1 (07/26/08) std – SVN revision: 9994
Rete B:
  • Indirizzo di rete: 192.168.50.0/24
  • Indirizzo ip del Linksys wrt54gl: 192.168.50.254
  • Versione dd-wrt utilizzata: v24 (05/24/08) mini – SVN revision: 9525

Continue reading “Dd-wrt: vpn lan-to-lan con pptp”

Asus wl-500gp v2 e dd-wrt (settima parte): music server DAAP con Firefly Media Server (mt-daapd-svn)

music_is_my_religionIn questa settima parte vediamo come trasformare il nostro router Asus in un server DAAP con il quale potremo fare riprodurre la nostra libreria musicale dai client più disparati sia hardware che software. Io ho testato il funzionamento solo con Rhythmbox per linux, ma dovrebbe funzionare anche su iPod, iPhone, Roku, media player, games console e qualsiasi oggetto che supporti il protocollo daap.

La trasformazione del router in server daap avviene grazie al pacchetto mt-daapd-svn, ovvero Fireflay Media Server. I presupposti per l’installazioni sono sempre gli stessi: un sistema optware funzionante con uno hd esterno collegato via usb. Se avete letto Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware e installato HDSamba2 avete gia tutto quello che serve.

Continue reading “Asus wl-500gp v2 e dd-wrt (settima parte): music server DAAP con Firefly Media Server (mt-daapd-svn)”

Server vpn pptp con dd-wrt e client con Ubuntu Linux e Windows XP

vpnTra le mille features che dd-wrt possiede ha quelle che gli permette di essere configurato come server vpn pptp in modo da permetterci di accedere agli host della nostra LAN anche quando siamo lontani da casa.

Configurare dd-wrt come server vpn pptp

Passo indispensabile è configurare dd-wrt come server ppt, una volta fatto questo dd-wrt si metterà in ascolto sulla porta tcp 1723 per accettare possibili connessioni provenienti dalla WAN. Se il router su cui gira dd-wrt non ha un indirizzo pubblico (perché magari è dietro nat) sarà necessario eseguire un forward della porta tcp 1723 dal router adsl verso quello dd-wrt.

La configurazione consiste nell’assegnare un nome utente e una password di autenticazione e  un indirizzo ip privato con cui verrà visto il router dd-wrt dai client che accedono alla vpn.

Continue reading “Server vpn pptp con dd-wrt e client con Ubuntu Linux e Windows XP”

Montare una partizione con superblocco non valido

Ho un hard disk morente, presenta numerosi errori ma il principale riguarda l’impossibilità di montare il file system, il mount infatti riporta l’errore:
sudo mount /dev/sdc1 /mnt

mount: tipo fs errato, opzione non valida, superblocco su /dev/sdc1
danneggiato, codepage o programma ausiliario mancante, o altro errore.
In alcuni casi si possono trovare informazioni utili in syslog.
Provare ad esempio 'dmesg […]

Asus wl-500gp v2 e dd-wrt (sesta parte): Download machine con Bittorrent

transmission-logoDopo avere visto nella quinta parte come installare aMule sull’Asus wl500gp v2 questa volta passiamo a Bittorrent grazie al pacchetto transmission presente sui repository di optware.

Per potere installare transmission dobbiamo avere l’ambiente optware installato sul nostro router, per ulteriori approfondimenti rimando al post Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware. Altro presupposto è l’avere una partizione di swap attiva per non in incorre in problemi di memoria, anche per questo rimando al solito post.

Per l’installazione e configurazione mi sono rifatto alla guida presente su http://www.dd-wrt.com/wiki/index.php/Transmission_daemon

Per eseguire l’installazione basta accedere alla shell del router con ssh/telnet e impartire il seguente comando:

/opt/bin/ipkg install transmission

Continue reading “Asus wl-500gp v2 e dd-wrt (sesta parte): Download machine con Bittorrent”

Asus wl-500gp v2 e dd-wrt (quinta parte): Download machine con aMule

amuleIn questa quinta parte provo a descrive come trasformare il nostro router in una download machine grazie a aMule. Questo viene installato grazie ai repository di optware, che naturalmente deve essere già presente sul sistema. Altra prerogativa per fare funzionare il tutto è avere una partizione di swap attiva in quanto i 32MB del wl-500gpv2 non sono sufficienti per amule. Per installare optware e attivare la partizione di swap fate rifierimento alla terza parte dedicata all’Asus wl-500gp v2 e dd-wrt.

Per eseguire l’installazione di aMule dobbiamo accedere alla shell di dd-wrt (con ssh o telnet) e impartire il seguente comando:

/opt/bin/ipkg install amule

terminate l’installazione saranno presenti sul sistema i comandi amuled, amuleweb e amulecmd.

Continue reading “Asus wl-500gp v2 e dd-wrt (quinta parte): Download machine con aMule”

Usare OpenDns come parental control

opendns-200-200OpenDns è un servizio che offre un DNS pubblico da utilizzare al posto di quello offerto dal nostro provider.

Utilizzando OpenDns possiamo usufruire di alcuni benefici, quali: una velocità e affidabilità maggiore di quella offerata del nostro provider, suggerimenti in caso di url digitate male, protezione anti-pishing, statistiche sul traffico web, ecc.

Una delle possibilità più interessanti è quella di poterlo utilizzare come parental control per proteggere la nostra famiglia da possibili visioni di siti web non desiderati (porno, social network, file sharing, ecc..)

Continue reading “Usare OpenDns come parental control”