[serveur impression ] imprimante sur la freebox

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

[serveur impression ] imprimante sur la freebox

Message 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 :?:
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [serveur impression ] imprimante sur la freebox

Message 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:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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 ?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [serveur impression ] imprimante sur la freebox

Message 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
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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 :?:
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [serveur impression ] imprimante sur la freebox

Message par widapit »

samba est un protocole, l'adresse reste la même, celle de la box .
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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
snowdrake
newbie
Messages : 4
Inscription : mer. 07 août 2013, 08:34

Re: [serveur impression ] imprimante sur la freebox

Message 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
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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 ?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [serveur impression ] imprimante sur la freebox

Message 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:
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [serveur impression ] imprimante sur la freebox

Message par benjarobin »

"smb://ip-freebox/Hewlett-Packard DeskJet 970C"
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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 ?
Avatar de l’utilisateur
fran
yeomen
Messages : 234
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [serveur impression ] imprimante sur la freebox

Message 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
Dernière modification par fran le lun. 19 août 2013, 15:31, modifié 1 fois.
HP elitebook 2570P : arch xfce
intelNuc 10 :arch kde
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [serveur impression ] imprimante sur la freebox

Message 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. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [serveur impression ] imprimante sur la freebox

Message 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.?
yamo
newbie
Messages : 1
Inscription : jeu. 27 mars 2014, 20:41

Re: [serveur impression ] imprimante sur la freebox

Message 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.
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [serveur impression ] imprimante sur la freebox

Message 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 !
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Répondre