Newsgroup: it.comp.os.linux.software
Titolo: smbmount nn funziona

La mia piccola rete domestica funziona: riesco a fare praticamente
tutto. tra le altre cose riesco a vedere, tramite la macchina win i
contenuti condivisi dalla macchina linux. il problema e' che nn riesco
a vedere le cartelle condivise (e le stampanti) da win su linux: in
pratica:
$ smbmount //client/cartella /mnt/win
mi risponde (dopo un bel numero di secondi... )
2531: Connection to client failed
SMB connection failed
da cosa puo' dipendere?
tnx a lot
bye
-- 
Onofrio Panzarino
Ancona, Italy
Cut ".toglimi" to get my email address!

 SMB connection failed
Ovviamente "/mnt/win/" esiste, non e' gia' montata e tu (come utente)
hai i diritti almeno x leggerla, vero?
Se dai il comando "smbclient -L nome_macchina_win" qual e' la risposta?
Vedi le risorse disponibili della macchina win?
Ciao,
gc :-)

 mi risponde (dopo un bel numero di secondi... )
Alle volte e' schizzinoso: magari
smbmount '\\client\cartella' /mnt/win
funziona: prova !
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 gc :-)
ciao


 funziona: prova !
purtroppo continua a nn funzionare.
cmq tnx lo stesso.


 Connection to <nome_macchina> failed
Oh-oh! :-/
E se dai lo stesso comando dalla macchina linux verso se stessa, cioe':
"smbclient -L nome_macchina_linux" ?
E se dai "net view \\nome_della_macchina_win" sulla macchina win, cosa
ottieni?
Se pinghi le due macchine fra di loro, sia usando il nome, sia usando
l'ip, hai una risposta positiva da entrambe?
Che versione di win hai?
Ciao,
gc :-)

 ottieni?
E se prima leggesse Diagnosis.txt nella documentazione di Samba e
desse un'occhiata ai log (che ci sono li' per quello)?


 gc :-)
ciao
tnx


 desse un'occhiata ai log (che ci sono li' per quello)?
l'ho gia' fatto, e se tu ben saprai DIAGNOSIS.txt nn parla affatto di
smbmount. quanto ai log, nn risulta nulla che possa essere di aiuto.
nn posterei qui se sapessi dove cercare le risposte alle mie domande.


questo e' il log che mi genera dopo aver lanciato:
$ smbclient -L peppe
<start log>
INFO: Debug class all level = 10   (pid 610 from pid 610)
doing parameter log file = /usr/local/samba/log.%m
doing parameter preferred master = yes
pm_process() returned Yes
lp_servicenumber: couldn't find homes
mount.smbfs started (version 2.2.0a)
codepage_initialise: client code page = 850
load_client_codepage: loading codepage 850.
Adding chars 0x85 0xb7 (l->u = True) (u->l = True)
Adding chars 0xa0 0xb5 (l->u = True) (u->l = True)
Adding chars 0x83 0xb6 (l->u = True) (u->l = True)
Adding chars 0xc6 0xc7 (l->u = True) (u->l = True)
Adding chars 0x84 0x8e (l->u = True) (u->l = True)
Adding chars 0x86 0x8f (l->u = True) (u->l = True)
Adding chars 0x91 0x92 (l->u = True) (u->l = True)
Adding chars 0x87 0x80 (l->u = True) (u->l = True)
Adding chars 0x8a 0xd4 (l->u = True) (u->l = True)
Adding chars 0x82 0x90 (l->u = True) (u->l = True)
Adding chars 0x88 0xd2 (l->u = True) (u->l = True)
Adding chars 0x89 0xd3 (l->u = True) (u->l = True)
Adding chars 0x8d 0xde (l->u = True) (u->l = True)
Adding chars 0xa1 0xd6 (l->u = True) (u->l = True)
Adding chars 0x8c 0xd7 (l->u = True) (u->l = True)
Adding chars 0x8b 0xd8 (l->u = True) (u->l = True)
Adding chars 0xd0 0xd1 (l->u = True) (u->l = True)
Adding chars 0xa4 0xa5 (l->u = True) (u->l = True)
Adding chars 0x95 0xe3 (l->u = True) (u->l = True)
Adding chars 0xa2 0xe0 (l->u = True) (u->l = True)
Adding chars 0x93 0xe2 (l->u = True) (u->l = True)
Adding chars 0xe4 0xe5 (l->u = True) (u->l = True)
Adding chars 0x94 0x99 (l->u = True) (u->l = True)
Adding chars 0x9b 0x9d (l->u = True) (u->l = True)
Adding chars 0x97 0xeb (l->u = True) (u->l = True)
Adding chars 0xa3 0xe9 (l->u = True) (u->l = True)
Adding chars 0x96 0xea (l->u = True) (u->l = True)
Adding chars 0x81 0x9a (l->u = True) (u->l = True)
Adding chars 0xec 0xed (l->u = True) (u->l = True)
Adding chars 0xe7 0xe8 (l->u = True) (u->l = True)
Adding chars 0x9c 0x0 (l->u = False) (u->l = False)
load_unicode_map: loading unicode map for codepage 850.
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
resolve_lmhosts: Attempting lmhosts lookup for name peppe<0x20>
startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No such file or directory
resolve_hosts: Attempting host lookup for name peppe<0x20>
Connecting to 192.168.0.2 at port 139
timeout connecting to 
192.168.0.2:139
610: Connection to peppe failed
<end log>
questo e' l'output di tcpdump sempre durante lo stesso comando:
<start>
23:01:18.046535 panz.smanettone.it.1900 > peppe.smanettone.it.netbios-ssn: S [tcp sum ok] 4275412303:4275412303(0) win 5840 <mss 1460,sackOK,timestamp 2525892 0,nop,wscale 0> (DF) (ttl 64, id 6027, len 60)
23:01:21.046677 panz.smanettone.it.1900 > peppe.smanettone.it.netbios-ssn: S [tcp sum ok] 4275412303:4275412303(0) win 5840 <mss 1460,sackOK,timestamp 2526193 0,nop,wscale 0> (DF) (ttl 64, id 6028, len 60)
23:01:23.036591 arp who-has 
peppe.smanettone.it
 tell 
panz.smanettone.it
23:01:23.036746 arp reply 
peppe.smanettone.it
 is-at 0:80:ad:1:71:9e
<end>
adesso cmq provo a postare sulla samba-user mailing list.
bye


 610: Connection to peppe failed
Mi sembra ovvio: non riesce a risolvere l'hostname ! Prova a settare
queste opzioni:
name resolve order = wins lmhosts bcast
wins support = yes
dns proxy = no
e vedrai che dovrebbe funzionare.


 nn posterei qui se sapessi dove cercare le risposte alle mie domande.
Infatti e' un problema di risoluzione dell'hostname e non c'entra
niente e per quanto riguarda i log io un indizio  l'ho trovato: sara'
che ho guardato piu' attentamente di te?


 e vedrai che dovrebbe funzionare.
mmmhm... va un po' meglio ma ancora nn funziona. ecco il nuovo log:
INFO: Debug class all level = 10   (pid 327 from pid 327)
doing parameter log file = /usr/local/samba/log.%m
doing parameter name resolve order = wins lmhosts bcast
doing parameter wins support = yes
doing parameter dns proxy = no

added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
resolve_wins: Attempting wins lookup for name peppe<0x20>
resolve_wins: WINS server == <127.0.0.1>
bind succeeded on port 0
Sending a packet of len 50 to (127.0.0.1) on port 137
read_udp_socket: lastip 127.0.0.1 lastport 137 read: 62
parse_nmb: packet id = 23677
Received a packet of len 62 from (127.0.0.1) port 137
nmb packet from 127.0.0.1(137) header: id=23677 opcode=Query(0) response=Yes
    header: flags: bcast=No rec_avail=Yes rec_des=Yes trunc=No auth=Yes
    header: rcode=0 qdcount=0 ancount=1 nscount=0 arcount=0
    answers: nmb_name=PEPPE<20> rr_type=32 rr_class=1 ttl=299794
    answers   0 char ......   hex 0000C0A80002
Got a positive name query response from 127.0.0.1 ( 192.168.0.2 )
Connecting to 192.168.0.2 at port 139
timeout connecting to 
192.168.0.2:139
327: Connection to peppe failed
cmq ti ringrazio per la dritta.


 mmmhm... va un po' meglio ma ancora nn funziona. ecco il nuovo log:
Ma hai controllato se nmbd e' in esecuzione? Hai eseguito tutti i test
di Diagnosis.TXT?


 di Diagnosis.TXT?
si! li passa tutti, come ti ho gia' detto. l'unica cosa che nn riesco
a fare e' accedere da Linux.
adesso, cmq vedo se e' un problema di config di win.
tnx cmq per l'interessamento.  
bye
