Pages : 1
#1 Le 15/06/2005, à 13:52
- Cubanismo
Une petite samba encore?
Bon j'ai installé samba+swat.
Mes PC XP voient bien la machine Ubuntu dans le bon workgroup.
Avec swat et le la fiche le léalinux j'ai crée une imprimante partagée.
Sous XP je vois l'imprimante mais si je clique dessus:
1) On me dit qu'il faut installer le driver
2) On me menace de récuperer des virus avec le driver (ne pas tenir compte du 2, je plaisante)
3) On me dit que le driver n'est pas dispo sur le serveur (normal je l'ai pas mis)
Un certain nombre de chose sembles marcher donc, mais:
Quel driver faut-il?
L'imprimante était déjà partagé quand la machine linux était sous XP, c'est pas le même?
En approfondissant la fiche de Léa, je constate que samba me fait des choses bizarres.
Si je fait cupsaddsmb -a (su effecuté avant)
on me demande un mot de passe root que je tape trés gentiment (je risque pas de l'oublier celui la, vu le nombre de fois ou il faut le taper)
Et là, on me redemande le mot de passe à l'infini! (pfffff ces machines qui refusent de me comprendre) bref bizarre...
Si je tape:smbclient -L localhost
je récupére une erreur:
Error returning browse list: Call returned zero bytes (EOF)
Et le reste des informations est bon sauf qu'il n'y pas d'imprimante.
Bref je m'en sors pas alors si une bonne âme a des conseils pour moi, je suis preneur.
Hors ligne
#2 Le 15/06/2005, à 14:05
- sksbir
Re : Une petite samba encore?
Quand on partage une imprimante sous windows, on installe son driver sur le PC qui la partage.
Quand un autre PC windows se connecte à l'imprimante, ce dernier va tenter de récuperer automatiquement le driver sur le PC qui partage.
Pour résoudre ton probleme, il faut installer le driver sur ton PC windows comme si l'imprimante était en local. sauf qu'au moment de choisir le port (LPT1,LPT2..), tu vas choisir un port de type "standard tcp/ip". Il faudra renseigner l'IP du serveur d'imprimante. Tu mettras alors l'adresse IP du PC samba qui partage ton imprimante.
Pour la config samba, je sais pas trop, mais il faudrait deja que tu affiche ici le fichier smb.conf...
ps : sans façon, je ne sais pas danser...
Dernière modification par sksbir (Le 15/06/2005, à 14:07)
Hors ligne
#3 Le 15/06/2005, à 14:26
- Cubanismo
Re : Une petite samba encore?
Bon pour le driver je comprends. Encore que l'imprimante étant déjà partagée avant, XP devrait savoir qu'il a déja le driver non? bref passons...le propre de windows étant que deux fois la même action ne produit pas le même résultat...
Dans ton explication, il y a un point qui me chagrine c'est l'adresse IP. Je suis en DHCP. J'aime pas les IP fixes, c'est toujours source de problémes amha. Mais je suppose que si je mets le nom du serveur à la place de l'IP, ça doit marcher aussi non?
Pour le smb.conf fastoche:
Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2005/06/15 15:24:23# Global parameters
[global]
workgroup = DOMICILE
server string = %h server (Samba, Ubuntu)
security = SHARE
encrypt passwords = No
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
printcap name = cups
dns proxy = No
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
printing = cups
print command =
lpq command =
lprm command =[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = No[print$]
comment = Printer Drivers
path = /var/lib/samba/printers[psc 2410]
path = /usr/spool/samba
printer admin = root
guest ok = Yes
printable = Yes
Ca c'est la normal view de swat, si il faut la full view il suffit de demander
Dernière modification par Cubanismo (Le 15/06/2005, à 14:28)
Hors ligne
#4 Le 15/06/2005, à 14:41
- sksbir
Re : Une petite samba encore?
j'ai pas osé te parler DHCP client..
concernant le nom du serveur samba, essaye de faire un ping à partir de la machine windows en l'appelant par son nom. Si ça marche avec ping,alors tu peux l'invoquer par son nom au moment d'installer le driver.
Si ta machine windows est incapable de résoudre le nom de ton serveur samba, alors je te conseille de lire ces deux topics:
TUTO partage d'imprimante dans un réseau de plusieurs Ubuntu.
et
[tutoriel] Configurer votre petit reseau local + acces FAI pour tous.
Sinon, pour samba,il me semble qu'il existe un fichier smbpasswd quelque part, mais je préfère passer la main plutot que raconter des betises
Hors ligne
#5 Le 15/06/2005, à 15:01
- Cubanismo
Re : Une petite samba encore?
Ok merci,
Je vais essayer le ping, mais je suis quasi sur que cela va marcher vu que la machine windows trouve le serveur ubuntu dans le voisinage réseau.
Pour le reste si d'autres ont des idées?
(Quel le c.. qui a mis un escalier entre les deux machines?)
Dernière modification par Cubanismo (Le 15/06/2005, à 15:03)
Hors ligne
#6 Le 15/06/2005, à 15:44
- Cubanismo
Re : Une petite samba encore?
Bon c'est bien ce que je pensais le ping marche, mais si je mets le nom de la machine ubuntu ou l'adresse tcp/ip. Windows ne trouce pas l'imprimante.
Hors ligne
#7 Le 15/06/2005, à 20:40
- Cubanismo
Re : Une petite samba encore?
Bon visiblement je danse très mal la samba aussi.
- imprimante rien de régler
- partage de fichiers
j'ai créé un partage sur test avec je pensais tous les droits pour n'importe qui, mais sur la machine XP:
Je vois le dossier partagé.
Je me proméne dedans comme je veux
j'ouvre les fichiers sans soucis
je ne peux rien créer dans le dossier (ni supprimer d'ailleurs)
Je ne peux pas modifier les fichiers.
ok vous allez me dire que c'est un pb de droits d'acces sauf que:
workgroup = DOMICILE
server string = %h server (Samba, Ubuntu)
security = SHARE
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
invalid users = root...
[test]
path = /home/alain/Desktop/test
read only = No
guest ok = Yes
Dans le fichier .conf de samba.
Je suis nul ou il me manque un bout?
Hors ligne
#8 Le 03/07/2005, à 01:02
- reggaemanu
Re : Une petite samba encore?
Essaye avec ça
[test]
path = /home/alain/Desktop/test
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
Hors ligne
Pages : 1