Newsgroup: it.comp.os.linux.iniziare
Titolo: Rete locale fisso-portatile con fedora

Buonasera, ho un problema con la rete locale che ho fatto in casa, e spero
che possiate aiutarmi.
Ho un fisso con fedora 9 e un portatile su cui ho appena installato fedora
10 (prima c'era ubuntu 8.10); entrambi vanno su internet collegandosi ad un
router.
Fino a che c'era ubuntu nel portatile la rete funzionava, ora non più. In
pratica, il fisso faceva da server, in cui avevo messo delle cartelle
condivise a cui accedevo con il portatile usando smb4k. Era una rete
semplice semplice, non avevo configurato indirizzi fissi ad esempio,ma per i
miei scopi era sufficinete: facevo partire smb4k, trovavo le cartelle e
accedevo con l'utente configurato sul server.
adesso nel portatile avvio smb4k, vedo le cartelle ma non riesco a montarle.
Il firewall non c'entra, ho abilitato le porte, e riesco a pingare sia il
router che il fisso. Ho provato ad aprire una shell e lanciare da root il
comando smb4k ma non ci riesco: in pratica, vedo il cursore che va a capo
nella shell, ma non succede niente altro. I processi smb e nmb sono attivi,
sebbene all'avvio andando a vedere nei processi attivi mi dica che nmb è
"morto" e debba riavviarlo (non riesco a spiegarmi perchè), mentre smb va
bene.
Come posso fare?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Come posso fare?
 
controlla che selinux non sia attivo.
pure io con una fedora diventai matto un intero pomeriggi.
poi era soltanto selinux.
ciao
-- 
--------------------------------
linux slackware
tutto il resto e' inutile
--------------------------------

 poi era soltanto selinux.
ho gią disattivato selinux su tutti e 2 i computer,ma non risolve niente...
:(


 :(
 
posta smb.conf di ambedue i pc.


 
io farei anche un paio di strace :P ...  tipo:
lanci il servizio di samba
  # service smbd start (è unico o sono due ? nmbd e smbd... -.-)
becchi i due ip dei due processi in ascolto sulle porte.....
e poi  in due xterm (o shell) dei bei strace -o LOG_OUT -f -p <pid>
e poi provi a rifare il giro del fumello .. per farlo crashare o almeno 
vedi che syscall() chiama ... per "non funzionare"
:|

 io farei anche un paio di strace :P ...  tipo:
.... ehm ... mi dimentico sempre di guardare che questo è .INIZIARE :|

 
io comincerei dalle cose facili :-)
dai, facciamo funzionare questa condivisione. 
chi arriva ultimo alla soluzione paga da bere a tutto il NG
:-)



per il fisso (togliendo il più possibile i commenti)
[global]
        workgroup = rete
        server string = Samba Server
; netbios name = MYSERVER
; interfaces = lo eth0 
192.168.12.2/24
 
192.168.13.2/24
; hosts allow = 127. 192.168.12. 192.168.13.
log file = /var/log/samba/log.%m
max log size = 50
; domain master = yes
; domain logons = yes
; logon script = %m.bat
; logon script = %u.bat
; logon path = \\%L\Profiles\%u
; logon path =
; add user script = /usr/sbin/useradd "%u" -n -g users
; add group script = /usr/sbin/groupadd "%g"
; add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d
/nohome -s /bin/false "%u"
; delete user script = /usr/sbin/userdel "%u"
; delete user from group script = /usr/sbin/userdel "%u" "%g"
; delete group script = /usr/sbin/groupdel "%g"
; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes
; dns proxy = yes
; load printers = yes
        cups options = raw
; printcap name = /etc/printcap
        #obtain list of printers automatically on SystemV
; printcap name = lpstat
; printing = cups
; map archive = no
; map hidden = no
; map read only = no
; map system = no
        username map = /etc/samba/smbusers
; encrypt passwords = yes
        guest ok = yes
; guest account = nobody
; store dos attributes = yes
[homes]
        comment = Home Directories
        browseable = no
        writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
; guest ok = no
; writable = No
        printable = yes
# Un-comment the following and create the netlogon directory for Domain
Logons
; [netlogon]
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no
# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
; [Profiles]
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes
# A publicly accessible directory, but read only, except for people in
# the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff
[Scaricati]
        comment = file condivisi
        path = /home/andrea/Scrivania/Shared
        writeable = yes
; browseable = yes
        guest ok = yes


Per il portatile:
  workgroup = MYGROUP
        server string = Samba Server Version %v
 
; netbios name = MYSERVER
 
; interfaces = lo eth0 
192.168.12.2/24
 
192.168.13.2/24
; hosts allow = 127. 192.168.12. 192.168.13.
; security = user
; passdb backend = tdbsam
 
; domain master = yes
; domain logons = yes
 
        # the login script name depends on the machine name
; logon script = %m.bat
        # the login script name depends on the unix user used
; logon script = %u.bat
; logon path = \\%L\Profiles\%u
        # disables profiles support by specifing an empty path
; logon path =
 
; add user script = /usr/sbin/useradd "%u" -n -g users
; add group script = /usr/sbin/groupadd "%g"
; add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d
/nohome -s /bin/false "%u"
; delete user script = /usr/sbin/userdel "%u"
; delete user from group script = /usr/sbin/userdel "%u" "%g"
; delete group script = /usr/sbin/groupdel "%g"
        load printers = yes
        cups options = raw
; printcap name = /etc/printcap
        #obtain list of printers automatically on SystemV
; printcap name = lpstat
; printing = cups
[homes]
        comment = Home Directories
        browseable = no
        writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        guest ok = no
        writable = no
        printable = yes
 
# Un-comment the following and create the netlogon directory for Domain
Logons
; [netlogon]
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no
 
 
# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
; [Profiles]
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes
 
 
# A publicly accessible directory, but read only, except for people in
# the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff


 chi arriva ultimo alla soluzione paga da bere a tutto il NG
Ci sto. :)


>
 
io comincerei cosi':
a) crei il medesimo utente sui 2 elaboratori, con la medesima pass.
b) poi su ambo i computer  smbpasswd -a NOME_UTENTE  . ti chiede la pass che
indichi uguale a quando hai creato l'utente "vero"
smb.conf :
workgroup = rete
server string = Samba Server
netbios name = MYSERVER
guest account = NOME_UTENTE
unix charset = UTF8
case sensitive = auto
security = user
[homes]
comment = Home Directories
browseable = yes
writable = yes
read only = no
guest ok = yes
[Scaricati]
comment = file condivisi
path = /home/andrea/Scrivania/Shared
writeable = yes
read only = no
browseable = yes
guest ok = yes
 
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = yes
printable = yes
ovviamente il medesimo smb.conf deve essere presente in ambo i pc, con le
rispettive modifiche per il nome e commento.
prova e poi dicci.
in bocca al lupo


Ho provato ma non funziona. Nel portatile smb4k mi va in crash appena lo
faccio partire, se rimetto smb.conf vecchio invece parte ma non monta la
cartella. Ho provato a lanciare testparm prima di far partire smb4k, non mi
da errori. Non so cosa altro inventare...
