Page 1 sur 1

[serveur impression ] imprimante sur la freebox

Publié : dim. 04 août 2013, 14:51
par koax
bonjour,

J'ai installé une archlinux avec openbox. Puis j'ai voulu utiliser mon imprimante avec la freebox comme serveur d'impression.

je vois bien mon imprimante, comme ca :

Code : Tout sélectionner

$smbclient -L mafreebox.freebox.fr -N

Anonymous login successful
Domain=[LINUXGROUP] OS=[Unix] Server=[Samba 3.0.37]

	Sharename       Type      Comment
	---------       ----      -------
	Disque dur      Disk      AutoShare of fbxhdiskd partition 2
	Hewlett-Packard DeskJet 970C Printer   
	IPC$            IPC       IPC Service (Freebox Server)
Anonymous login successful
Domain=[LINUXGROUP] OS=[Unix] Server=[Samba 3.0.37]

	Server               Comment
	---------            -------
	FREEBOX              Freebox Server

	Workgroup            Master
	---------            -------
	LINUXGROUP           FREEBOX
Mais comment utiliser l'imprimante qui est sur mon réseau avec la freebox :?:

Re: [serveur impression ] imprimante sur la freebox

Publié : dim. 04 août 2013, 15:11
par widapit
Salut !

normalement, en installant CUPS et en indiquant l'IP de la box dans le fichier /etc/cups/client.conf, je pense que ça devrait marcher :chinois:

Re: [serveur impression ] imprimante sur la freebox

Publié : dim. 04 août 2013, 22:02
par koax
J'ai installé le client CUPS :

Code : Tout sélectionner

pacman -S libcups
Et pour connaître, l'adresse IP de ma freebox, j'ai fait:

Code : Tout sélectionner

 ping mafreebox.freebox.fr
donc je l'ai mis dans le fichier : /etc/cups/client.conf

Mais comment faire pour que le système prenne en compte cette imprimante ?

Re: [serveur impression ] imprimante sur la freebox

Publié : dim. 04 août 2013, 23:08
par widapit
excuse-moi, le /client.conf c'est pour le cas d'un serveur CUPS sur le réseau ...
Pour une imprimante réseau, il te faut installer CUPS et le configurer -> CUPS

Re: [serveur impression ] imprimante sur la freebox

Publié : dim. 04 août 2013, 23:46
par koax
Hum ok, j'ai suivi la procédure pour l'installation du serveur.

J'arrive à aller sur: http://localhost:631

Bon, pour l'instant tout va bien.

Je clic sur Administration->add printer pour ajouter l'imprimante connectée à la freebox.
Et on me demande l'adresse de mon imprimante commencant par : smb://

Donc, comment savoir l'adresse samba de mon imprimante :?:

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 05 août 2013, 00:04
par widapit
samba est un protocole, l'adresse reste la même, celle de la box .

Re: [serveur impression ] imprimante sur la freebox

Publié : mar. 13 août 2013, 22:47
par koax
hum désolé, de revenir car je n'es pas réussi.

je trouvé comment voir l'imprimante sur le réseau :

Code : Tout sélectionner

$smbtree
WORKGROUP
LINUXGROUP
	\\FREEBOX        		Freebox Server
		\\FREEBOX\IPC$           	IPC Service (Freebox Server)
		\\FREEBOX\Hewlett-Packard DeskJet 970C	
		\\FREEBOX\Disque dur     	AutoShare of fbxhdiskd partition 2

Je cherche donc l'adresse qu'il faut mettre : smb:// ??
Dans, l'administration de CUPS

Re: [serveur impression ] imprimante sur la freebox

Publié : mer. 14 août 2013, 13:08
par snowdrake
Bonjour,
Si je ne me trompe pas, la syntaxe générique est du type :
smb://user:motdepasse@domaine/serveur/partage

Je suppose qu'avec la freebox il ne doit pas y avoir de login/mot de passe, ca doit du coup te donner quelque chose comme :
smb://ipfreebox/nomdupartage

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 01:15
par koax
En, ajoutant l'url : smb://LINUXGROUP//FREEBOX/Hewlett-Packard DeskJet 970C

Dans CUPS , il me dit :

Code : Tout sélectionner

Unable to add printer: 

Bad device-uri "smb://LINUXGROUP//FREEBOX/Hewlett-Packard DeskJet 970C".

Donc comment parcourir et être sur de l'url qu'il faut mettre ?

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 11:28
par Xorg
Je ne m'y connais ni en Samba, ni en CUPS, mais je peux juste te dire que dans un chemin, le seul double slash que je connaisse se trouve uniquement après le protocole.
Donc essaye plutôt :

Code : Tout sélectionner

smb://LINUXGROUP/FREEBOX/Hewlett-Packard
En espérant que ça soit ça. :wink:

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 11:49
par benjarobin
"smb://ip-freebox/Hewlett-Packard DeskJet 970C"

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 14:02
par koax
OK Bon j'ai testé comme ceci :

smb://X.X.X.X/Hewlett-Packard DeskJet 970C

mais cela m'a donné la même chose :

Code : Tout sélectionner

Bad device-uri "smb://212.27.38.253/Hewlett-Packard DeskJet 970C".
Et j'ai aussi essayer comme ca : smb://LINUXGROUP/FREEBOX/Hewlett-Packard DeskJet 970C
Mais ca n'a pas marché --> Bad device-uri "smb://LINUXGROUP/FREEBOX/Hewlett-Packard DeskJet 970C".

Est-ce que ce n'es pas a cause des espaces ?
N'y a t il pas un autre moyen de chercher et sélectionner une imprimante sur le réseau SAMBA ?

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 14:52
par fran
koax: Est-ce que ce n'es pas a cause des espaces ?
J'ai trouvé ça où il remplace les espaces par %20

http://natim.ionyse.com/utiliser-une-im ... -cups.html

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 15:13
par Xorg
Il ne faut pas modifier le fichier de configuration de Samba pour autoriser l'utilisation de CUPS par hasard ? Jette un œil sur le Wiki ici.

Je ne sais pas s'il y a un moyen de "sélectionner" l'imprimante, je crois que la commande suivante sert à les lister, essaye :

Code : Tout sélectionner

# lpinfo -v
Il faut le paquet cups pour que cette commande fonctionne.

J'ai trouvé ceci sur Internet :
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.html#id2637850 a écrit :This backend sends print files to printers shared by a Windows host. Examples of CUPS device-URIs that may be used includes:

smb://workgroup/server/printersharename
smb://server/printersharename
smb://username:password@workgroup/server/printersharename
smb://username:password@server/printersharename
Au moins on est fixé sur les URI valables.

Avec ton navigateur Internet, ouvre http://127.0.0.1:631/printers. Est-ce que tu peux Rechercher ? Peut-être que c'est ça que tu cherchais, non ?

Ou encore, en dernier recours, j'ai aussi trouvé ça :
http://forum.ubuntu-fr.org/viewtopic.php?id=16370 a écrit :Petit feedback, il faut avoir dans URI de périphérique : smb://MSHOME/salon:blablabla@192.168.2.100/Imprimante3

Dans l'administration des imprimantes cela ce presente comme ca :
- Imprimante Windows (SMB)

- Hote : MSHOME
Avec "MSHOME" = Votre groupe de travail Windows

- Imprimante : 192.168.2.100/Imprimante3
Avec 192.168.2.100 : l'ip du PC windows
Avec "Imprimante3" : le nom de partage de l'imprimante

- Nom d'utilisateur : salon
Avec "salon" = votre login du pc windows

- Mot de passe : blablabla
Avec "blablabla" = votre pass du pc windows

Redémarrer CUPS.
Bonne chance à toi. :)

Re: [serveur impression ] imprimante sur la freebox

Publié : lun. 19 août 2013, 19:53
par koax
Hello, fran merci pour ta réponse.

J'ai testé cette adresse :

smb://mafreebox.freebox.fr/Hewlett-Packard%20DeskJet%20970C

et j'ai eu cette erreur :

The printer name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#).

Sinon, Xorg , la commande lpinfo -v me donne :

Code : Tout sélectionner

lpinfo: Transport endpoint is not connected
donc, je continu ma recherche

Re: [serveur impression ] imprimante sur la freebox

Publié : mar. 20 août 2013, 10:34
par koax
OK, bonjour à tous j'ai avancé dans ma recherche en trouvant un soft pour gérer les imprimantes.

C'est un frontend pour CUPS : system-config-printer

Avec ce logiciel je me suis connecté à mon serveur local CUPS pour ensuite ajouter une imprimante, en faisant:

ADD > Network printer > find network printer

Et là j'ai mis l' ip de ma freebox, il a trouvé l'imprimante connecté dessus ( ma HP ).

Ensuite j'ai mis les bonnes caractéristiques pour le drivers.

Donc, maintenant j'arrive à faire un imprimer une page de test et à la voir avec CUPS, sur http://localhost:631

J'ai donc fait un grand pas.

Mais lorsque je veu imprimer quelque chose avec gedit ( celui-ci voit bien l'imprimante ) il me demande un login et un mot de passe, lance l'impression mais RIEN ne se passe.?

Re: [serveur impression ] imprimante sur la freebox

Publié : jeu. 27 mars 2014, 20:48
par yamo
J'ai pas mal galéré aussi, voici l'URI qui fonctionne pour moi : smb://WORKGROUP/FREEBOX/Canon%20MX360%20series.
Le domaine semble obligatoire ! Vous pouvez utiliser la commande suivante pour avoir toutes les infos nécessaires : smbclient -L mafreebox.freebox.fr

En sachant cela, pas besoin d'installer system-config-printer.

Re: [serveur impression ] imprimante sur la freebox

Publié : mer. 30 avr. 2014, 14:39
par jimarch
Bonjour à tous, et pour poursuivre sur les indications précédentes :

Pour ma part, cela se fait très bien (et mieux que directement par CUPS) en utilisant system-config-printer.
Une fois installé, on y accède directement par le menu de lancement des application dans le sous-menu "configuration de l'impression"

Une fois system-config-printer lancé, on recherche son imprimante par :
Serveur --> Nouveau --> Imprimante --> Imprimante réseau --> rechercher une imprimante --> hote : ici mettre FREEBOX !
On retrouve alors l'adresse complète de l'imprimante connectée sur le port réseau du FB server !!!
Le reste me parait assez simple !