[bglug] Blocchi frequenti con smbmount e riavvio difficile
dario.anzani@cheapnet.it
dario.anzani@cheapnet.it
Gio 27 Mar 2008 21:59:36 CET
Ciao
Quoting Jimmi <jimmi@bglug.it>:
> Ciao,
>
> smb_add_request: request [eaa3d600, mid=1869] timed out!
> smb_lookup: find //files failed, error=-5
>
Cerca di fare una diagnosi. Disaccoppia il data link level dal network level.
Se sia server che client sono linux, per far questo puoi facilmente utilizzare
un tuntap device controllato dall'ssh. Ad esempio, quale che sia la
tua distro,
sul client fai:
# nohup ssh -C -w 0:0 xx.yy.zz.kk "ifconfig tun0 172.34.0.100
pointopoint 172.34.0.200; sleep 10000000" &
# ifconfig tun0 172.34.0.200 pointopoint 172.34.0.100
# route add -net 172.16.0.0/12 gw 172.34.0.100 tun0
dove xx.yy.zz.kk è l'indirizzo del server. Preventivamente sul server dovrai
impostare :
PermitTunnel yes
in /etc/ssh/sshd_config, e riavviare l'ssh server.
con tutto sto' lavoro, in pratica hai fatto il setting up di una vpn. ovvero,
eventuali problemi sul link fisico, non influenzeranno piu' direttamente la
connessione fra i due ip delle due macchine. E a cosa serve?
A tante cose, nel tuo caso ti permette di essere sicuro di poter escludere
che samba malfunzioni per problemi di trasmissione wireless, o di qualsiasi
altro genere. inoltre, se instradi con route il traffico correttamente, potrai
comodamente dumpare il traffico con wireshark ed analizzartelo - e se la vpn
ssh non cade, sei certo che il tuo problema non ha nulla a che vedere con le
impostazioni del wireless, per esempio, e allora ti concentri su altro.
Con questo sistema si puo' fare il troubleshooting di qualsiasi
servizio di rete,
non solo di samba.
Spero di aver fornito un aiuto valido.
Ciao
Maggiori informazioni sulla lista
bglug