mercoledì 26 agosto 2009
Stampante samba e cpu al 100%
eliminare il file tdb dalla cache di samba.
Nel mio caso la stampante che faceva i capricci si chiamava PDF e quindi ho eliminato
/var/cache/samba/printing/PDF.tdb
venerdì 7 agosto 2009
Capricci dhcp
Nei log del server dhcp risultava il mac address, ma l'indirizzo non era mai quello voluto.
Ho messo mano per la prima volta in vita mia al file /etc/dhclient.conf.
Inserendo la stringa:
send dhcp-client-identifier xx:xx:xx:xx:xx:xx:xx;
(dove le xx rappresentavano il mac address) il server dhcp finalmente assegnava l'ip desiderato.
Devo ammettere che dhclient.conf contiene anche altre cosette interessanti.
sabato 27 giugno 2009
Firefox ed il tasto backspace
Per impostare il tasto come piace a me occorre:
- aprire una finestra di firefox
- digitare nell'indirizzo about:config
- permere il pulsante "ok so cosa sto facendo"
- nella barra del filtro inserire back e premere invio
- modificare con un doppio clic la voce browser.backspace_action
- inserire il valore 0
- chiudere la finestra.
MacBook Pro Ubuntu: NetworkManager - wifi -dhcp
Tra le varie prove che ho fatto per porre rimedio una ha funzionato: disattivare apparmor (croce e delizia di questa distribuzione).
Le soluzioni a questo punto erano due: disattivare apparmor o cercare un fix.
Una rapida ricerca ha portato al bug #342235 in cui è indicata la soluzione.
Con i permessi di root occorre:
- modificare il file /etc/apparmor.d/sbin.dhclient3
- posizionarsi nella sezione dove si trova "/usr/lib/NetworkManager/nm-dhcp-client.action"
- inserire sopra a "/usr/lib/NetworkManager/nm-dhcp-client.action mr," la stringa "/var/run/dbus/system_bus_socket w,"
- salvare e chiudere il file,
- riavviare apparmor (/etc/init.d/apparmor restart) o riavviare il computer.
/usr/lib/NetworkManager/nm-dhcp-client.action {
#include <abstractions/base>
#include <abstractions/dbus>
/var/run/dbus/system_bus_socket w,
/usr/lib/NetworkManager/nm-dhcp-client.action mr,
}
Ora la scheda wireless funziona senza problemi con NetworkManager.
mercoledì 24 giugno 2009
Formattare in fat32 da winxp
format (lettera unità) /FS:FAT32
es: format e: /FS:FAT32
Pur con le limitazioni di fat32, ci garantiamo la portabilità con tutti i sistemi operativi del disco esterno.
Attenzione: non formatta volumi superiori a 32 GB. Per farlo si può ricorrere a utility esterne:
Fat32Format o SwissKnife.
Se però hai a disposizione un mac o un linux (che non hanno questi limiti di capienza) l'operazione è velocissima ed il disco viene riconosciuto da XP.
giovedì 11 giugno 2009
Drivers e aggionamenti per Windows XP
Queste me le devo assolutamente segnare:
dove posso trovare una grossa collezione di drivers per windows?
Basta recarsi presso nodevice.com.
Come faccio a capire quali periferiche non sono state riconosciute?
Seguo il metodo indicato qui
Ovvero apro Gestione Periferiche, seleziono la periferica con il punto di domanda, con il tasto destro scelgo proprietà e alla voce dettagli cerco l'id ed il vendor della periferica (il vendor dovrebbe trovarsi dopo la stringa VEN e l'id del device dopo la string DEV)
Una volta ottenute le informazioni vado su pcidatabase.com e consulto il loro database.
Trovato modello e produttore, cerco di scaricare dal sito del produttore i drivers aggiornati (procedura consigliata), oppure vado sul sito di nodevice.com e li cerco lì.
(grazie a spippolazione.net)
Voglio un cd con tutti gli aggiornamenti di Windows XP ed installarli automaticamente?
La risposta l'ho trovata da tuttovolume.net.
Quei benefattori di patchmate.net preparano dei cd pronti al bisogno.
Aggiornamento: il sito è stato chiuso!
domenica 31 maggio 2009
rsync di cartelle windows su linux
Ho avuto bisogno di fare delle copie sincronizzate e periodiche di un server nt su un server linux (red hat) ed ho messo in crontab questo script:
#!/bin/sh
if df | grep -q -w /mnt/nt
then
echo "nt C$ gia' montato"
else
mount -t smbfs -o username=nt\\administrator,password=password,ro //nt/c\$ /mnt/nt &> /dev/null
echo "nt C$ montato ora"
fi
#ricontrolliamo prima di iniziare rsync
if df | grep -q -w /mnt/nt
then
echo "inizio backup "
rsync -avz --delete /mnt/nt/Program\ Files/IBM/* /home/nt/IBM/
echo "smonto le condivisioni...."
umount /mnt/nt
echo "terminato"
else
echo "errore nel montare nt C$"
fi
umount /mntnt
Particolarmente interessante è:
if df | grep -q -w (punto di mount)
che restituisce true o false a seconda che la condivisione sia montata o meno....