10 minuti di samba
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
10 minuti di samba
Domanda, è normale che dall'accensione del portatile ad avere la direttori condivisa via samba disponibile ci vogliono 10 minuti buoni?
Questo tempo può essere influenzato dal router?
Grazie
Ciao
Questo tempo può essere influenzato dal router?
Grazie
Ciao
- slux
- Linux 3.x
- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: 10 minuti di samba
Credo che ci sia qualcosa di anomalo.
Facci vedere smb.conf ed i log di /var/log/samba/log.smbd
Cosa importante è anche la risoluzione nomi.Se il client cerca il nome host su internet anzichè in LAN puoi avere dei grossi ritardi.
Puoi provare ad usare l'indirizzo IP anziché il nome host da thunar o dolphin in questo modo :
Facci vedere smb.conf ed i log di /var/log/samba/log.smbd
Cosa importante è anche la risoluzione nomi.Se il client cerca il nome host su internet anzichè in LAN puoi avere dei grossi ritardi.
Puoi provare ad usare l'indirizzo IP anziché il nome host da thunar o dolphin in questo modo :
Codice: Seleziona tutto
smb://ip_dove_hai_la_condivisione
- murdock
- Linux 2.x
- Messaggi: 477
- Iscritto il: ven 25 mag 2007, 12:58
- Slackware: 64 14.1
- Kernel: 3.18.3
- Desktop: KDE 4.14.3
- Contatta:
Re: 10 minuti di samba
Dipende, windos si rende conto parecchio in ritardo della presenza di un nuovo file server samba sulla rete e quindi sarebbe normale.
Sempre che si parli di un client windows che deve accedere al server samba usando la funzione di ricerca standard delle macchine condivise nel workgroup e sulla rete.
In questo caso prova a dare sul client windos (sempre che lo sia) esegui --> \\ipaddr\sharename
Se il client non è windos mi associo al buon slux.
Saluti,
MuRdOcK
Sempre che si parli di un client windows che deve accedere al server samba usando la funzione di ricerca standard delle macchine condivise nel workgroup e sulla rete.
In questo caso prova a dare sul client windos (sempre che lo sia) esegui --> \\ipaddr\sharename
Se il client non è windos mi associo al buon slux.
Saluti,
MuRdOcK
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
Il client è linux In in etc/host del client c'è l'indirizzo del fisso. Non ho capito cosa significa usare l'indirizzo da dolphin? Io su dolphin non faccio nulla, aspetto che compaia la dir condivisa sotto rete/samba-sharesslux ha scritto:Credo che ci sia qualcosa di anomalo.
Facci vedere smb.conf ed i log di /var/log/samba/log.smbd
Cosa importante è anche la risoluzione nomi.Se il client cerca il nome host su internet anzichè in LAN puoi avere dei grossi ritardi.
Puoi provare ad usare l'indirizzo IP anziché il nome host da thunar o dolphin in questo modo :Codice: Seleziona tutto
smb://ip_dove_hai_la_condivisione
Questo è il smb.conf
Codice: Seleziona tutto
#
# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
# - When such options are commented with ";", the proposed setting
# differs from the default Samba behaviour
# - When commented with "#", the proposed setting is the default
# behaviour of Samba but the option is considered important
# enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic
# errors.
# A well-established practice is to name the original file
# "smb.conf.master" and create the "real" config file with
# testparm -s smb.conf.master >smb.conf
# This minimizes the size of the really used smb.conf file
# which, according to the Samba Team, impacts performance
# However, use this with caution if your smb.conf file contains nested
# "include" statements. See Debian bug #483187 for a case
# where using a master file is not a good idea.
#
#======================= Global Settings =======================
#large readwrite = no
#read raw = yes
#write raw = yes
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = MYGROUP
# server string is the equivalent of the NT Description field
server string = %h server (Samba, salix)
# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
# wins support = no
# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
; wins server = w.x.y.z
# This will prevent nmbd to search for NetBIOS names through DNS.
dns proxy = no
# What naming service and in what order should we use to resolve host names
# to IP addresses
; name resolve order = lmhosts host wins bcast
#### Networking ####
# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
; interfaces = 127.0.0.0/8 eth0
# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself. However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
; bind interfaces only = yes
#### Debugging/Accounting ####
# This tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/log.%m
# Cap the size of the individual log files (in KiB).
max log size = 1000
# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
# syslog only = no
# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
syslog = 0
# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
netbios name = pino
####### Authentication #######
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = share
# You may wish to use password encryption. See the section on
# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
; encrypt passwords = yes
# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.
; passdb backend = tdbsam
obey pam restrictions = yes
# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
unix password sync = yes
# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
pam password change = yes
# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
map to guest = Bad User
########## Domains ###########
# Is this machine able to authenticate users. Both PDC and BDC
# must have this setting enabled. If you are the BDC you must
# change the 'domain master' setting to no
#
; domain logons = yes
#
# The following setting only takes effect if 'domain logons' is set
# It specifies the location of the user's profile directory
# from the client point of view)
# The following required a [profiles] share to be setup on the
# samba server (see below)
; logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
# logon path = \\%N\%U\profile
# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
; logon drive = H:
# logon home = \\%N\%U
# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
; logon script = logon.cmd
# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe. The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
# This allows machine accounts to be created on the domain controller via the
# SAMR RPC pipe.
# The following assumes a "machines" group exists on the system
; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.
; add group script = /usr/sbin/addgroup --force-badname %g
########## Printing ##########
# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes
# lpr(ng) printing. You may wish to override the location of the
# printcap file
; printing = bsd
; printcap name = /etc/printcap
# CUPS printing. See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
printing = cups
printcap name = cups
show add printer wizard = no
disable spoolss = yes
printer name = lp
restrict anonymous = no
domain master = no
preferred master = no
max protocol = NT
acl compatibility = winnt
ldap ssl = No
server signing = Auto
#======================= Share Definitions =======================
# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;comment = Home Directories
;browseable = yes
# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;read only = no
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
; create mask = 0700
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;directory mask = 0700
# By default, \\server\username shares can be connected to by anyone
# with access to the samba server. Un-comment the following parameter
# to make sure that only "username" can connect to \\server\username
# This might need tweaking when using external authentication schemes
; valid users = %S
# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
; comment = Network Logon Service
; path = /home/lucianam/netlogon
; guest ok = yes
; read only = yes
; share modes = no
# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
; comment = Users profiles
; path = /home/lucianam/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
; wins support = no
; guest ok = no
; guest account = nobody
; guest ok = no
; guest account = nobody
; guest ok = no
; guest account = nobody
; guest ok = no
; guest account = nobody
[printers]
comment = All Printers
path = /var/spool/samba
printable = yes
browseable = yes
guest ok = yes
;read only = yes
;create mask = 0700
use client driver = yes
printer name = lp
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
#comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
# guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
; write list = root, @lpadmin
# A sample share for sharing your CD-ROM with others.
;[cdrom]
; comment = Samba server's CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
# The next two parameters show how to auto-mount a CD-ROM when the
# cdrom share is accesed. For this to work /etc/fstab must contain
# an entry like this:
#
# /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0
#
# The CD-ROM gets unmounted automatically after the connection to the
#
# If you don't want to use auto-mounting/unmounting make sure the CD
# is mounted on /cdrom
#
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom
[condivisa]
path = /home/lucianam/Condivisa
read only = No
guest ok = yes
force user = lucianam
force group = users
- slux
- Linux 3.x
- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: 10 minuti di samba
Ora la tua domanda è un pò più chiara....pino ha scritto:Non ho capito cosa significa usare l'indirizzo da dolphin? Io su dolphin non faccio nulla, aspetto che compaia la dir condivisa sotto rete/samba-shares
Il tuo problema è legato ai "problemi" del protocollo smb.
Come ha sottolineato bene Murdock, i client smb (windows e anche linux visto che deve emulare al 100% un client windows ) si accorgono in genere con un pò di ritardo quando una share è disponibile. Questo perché il browse della rete non è in tempo reale , ma ad intervalli regolari. Te ne puoi accorgere facilmente da un client windows,quando spegni un client della LAN questi può risultare ancora visibile nelle risorse di rete per qualche minuto. La sincronizzazione non è istantanea.
Venendo alla tua necessità, se sai che il tuo file server è già in piedi, ma ancora non vedi la tua share disponibile nel gruppo samba-shares, digita il comando che ti ho detto nel post precedente e dovresti accedere immediatamente alla tua condivisione.
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
Quindi è normale il ritardo nella visualizzazione dal client.pino ha scritto:Il tuo problema è legato ai "problemi" del protocollo smb
Grazie
Ora ho le idee un po più chiare
Ciao
Pino
- zoros
- Linux 4.x
- Messaggi: 1361
- Iscritto il: lun 28 mag 2007, 22:51
- Nome Cognome: Fabio`Zorba`
- Slackware: 14.1
- Kernel: 3.10.30-smp
- Desktop: KDE-3.5(works!)
- Località: Gorizia
- Contatta:
Re: 10 minuti di samba
Nel tuo conf la risoluzione dei nomi, in [Global], è commentata, lasciala così e aggiungi sotto:
Codice: Seleziona tutto
name resolve order = wins lmhosts bcast host
pino ha scritto:Domanda, è normale che dall'accensione del portatile ad avere la direttori condivisa via samba disponibile ci vogliono 10 minuti buoni?
Questo tempo può essere influenzato dal router?
Grazie
Ciao
vorrei riavere le mie firme ...
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
Aggiunto, appena ho in mano il portatile provo l'effetto che fà.zoros ha scritto:Nel tuo conf la risoluzione dei nomi, in [Global], è commentata, lasciala così e aggiungi sotto:Codice: Seleziona tuttoname resolve order = wins lmhosts bcast host
Grazie
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
non ho visto cambiamenti con questa stringazoros ha scritto:name resolve order = wins lmhosts bcast host
Codice: Seleziona tutto
smb://ip_dove_hai_la_condivisione
Il ritardo di cui parlo vale anche per l'acquisizione della stampante, e mi pare sia aumentato da quando ho cambiato router
Non è grave ma fastidiosa
- slux
- Linux 3.x
- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: 10 minuti di samba
Non so se può aiutare, ma provare non costa nulla:
Se la tua lan è 192.168.1.0 con maschera standard a 255.255.255.0 il tuo broadcast è 192.168.1.255.
Questa opzione forza il server SMB ad annunciarsi sulla rete.
Le altre due assicurano che il pc sia il master browser della rete.
Codice: Seleziona tutto
remote announce = IP di broadcast
preferred master = yes
os level = 255
Questa opzione forza il server SMB ad annunciarsi sulla rete.
Le altre due assicurano che il pc sia il master browser della rete.
- zoros
- Linux 4.x
- Messaggi: 1361
- Iscritto il: lun 28 mag 2007, 22:51
- Nome Cognome: Fabio`Zorba`
- Slackware: 14.1
- Kernel: 3.10.30-smp
- Desktop: KDE-3.5(works!)
- Località: Gorizia
- Contatta:
Re: 10 minuti di samba
ok, ma l'errore che segnali sembra dovuto ad un dns timeout ... è facile verificare, basta togliere momentaneamente il gateway e vedere se i tempi cambiano:pino ha scritto:non ho visto cambiamenti con questa stringazoros ha scritto:name resolve order = wins lmhosts bcast host
Questo da l'accesso immediato. Ma il portatile è usato dalla moglie a cui non si può chiedere di scrivere nessun comando.Codice: Seleziona tutto
smb://ip_dove_hai_la_condivisione
Il ritardo di cui parlo vale anche per l'acquisizione della stampante, e mi pare sia aumentato da quando ho cambiato router
Non è grave ma fastidiosa
Codice: Seleziona tutto
route del default
vorrei riavere le mie firme ...
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
Questa non la ho capita io sul fisso uso un indirizzo fisso, cosa vuol dire "togliere il gateway" se lo tolgo da rc.inet1.config non si connette più.zoros ha scritto:ok, ma l'errore che segnali sembra dovuto ad un dns timeout ... è facile verificare, basta togliere momentaneamente il gateway e vedere se i tempi cambiano:Codice: Seleziona tutto route del default
Anche questo non mi è chiaro
Come vedete non ho conoscenza della materiazoros ha scritto:route del default
- slux
- Linux 3.x
- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: 10 minuti di samba
Zoros intende che probabilmente le risoluzioni nomi della lan vengono inviate su internet.Questo causa rallentamenti nell'esplorazione della rete.
Il suggerimento,per verficare ciò, è rimuovere momentaneamente il default gateway (cioè l'indirizzo del router) per impedire che le richieste DNS vadano su internet.
Esegui il comando indicato da zoros in una shell da utente root e fai qualche prova.Per ripristinare il tutto è sufficiente fare un reboot se non vuoi digitare altri comandi.
Il suggerimento,per verficare ciò, è rimuovere momentaneamente il default gateway (cioè l'indirizzo del router) per impedire che le richieste DNS vadano su internet.
Esegui il comando indicato da zoros in una shell da utente root e fai qualche prova.Per ripristinare il tutto è sufficiente fare un reboot se non vuoi digitare altri comandi.
-
- Linux 3.x
- Messaggi: 591
- Iscritto il: ven 18 gen 2008, 15:34
- Nome Cognome: Pino
- Slackware: 14
- Desktop: kde
- Località: Torino
Re: 10 minuti di samba
Provato nulla cambia.
Lo terrò cosi
Ciao
Lo terrò cosi
Ciao
- zoros
- Linux 4.x
- Messaggi: 1361
- Iscritto il: lun 28 mag 2007, 22:51
- Nome Cognome: Fabio`Zorba`
- Slackware: 14.1
- Kernel: 3.10.30-smp
- Desktop: KDE-3.5(works!)
- Località: Gorizia
- Contatta:
Re: 10 minuti di samba
ok, come vuoi,pino ha scritto:Provato nulla cambia.
Lo terrò cosi
Ciao
il tuo smb.conf è un po' strano, dicono che in caso di workgroup (non domain, per intenderci) funziona con queste stringhe in global:
Codice: Seleziona tutto
domain master = no
local master = Yes
preferred master = Yes
os level = 35
inoltre, nelle versioni recenti di samba, il conf è settato pensando alla presenza di un dns locale (un IP in LAN che risolve i nomi locali), per cui ci va anche la stringa già suggerita:
Codice: Seleziona tutto
name resolve order = wins lmhosts bcast host
vorrei riavere le mie firme ...