Pages

Affichage des articles dont le libellé est Ubuntu. Afficher tous les articles
Affichage des articles dont le libellé est Ubuntu. Afficher tous les articles

mercredi 11 novembre 2009

Utiliser un Sheevaplug comme serveur d'impression




Le Sheevaplug est un ordinateur très compact, à basse consommation, sans ventilateur et ayant une puissance de calcul équivalente à un P3 800 MHz . Vous pouvez le trouver sur le site de Globalscale Technologies pour moins de 100 euros.

C'est une plateforme idéale pour servir de NAS, serveur d'impression, serveur web, ...

Voici comment le configurer en tant que serveur d'impression pour une imprimante Samsung ML-1610. Il faut au préalable configurer le routeur ou serveur DHCP du réseau local pour attribuer une adresse statique au Sheevaplug (ici 192.168.1.24)

Le Sheevaplug ayant été connecté à l'imprimante  et à une prise Ethernet, on se connecte via ssh et installe les packages nécessaires grâce aux commandes suivantes :
apt-get update
apt-get install splix
apt-get install cups

Editer /etc/cups/cups.conf pour autoriser la connexion depuis n'importe quelle machine :
  • Listen localhost:631 => Listen *:631
et désactiver l'authentification :
  • commenter les lignes require ...
  • ajouter des lignes "Allow all"
Relancer le service CUPS : /etc/init.d/cups restart

Il est mainenant possible d'ouvrir la page du serveur web CUPS (port 631) qui tourne sur le Sheevaplug.
Selectionner l'onglet Administration, puis cliquer sur "Trouver de nouvelles imprimantes" . Choisir "Samsung ML-1610 (Samsung ML-1610 USB #1)"
Cliquer sur poursuivre et sélectionner le pilote splix pour ML-1610.
CUPS assigne un nom par défaut à l'imprimate : Samsung_ML-1610_USB_1. Ensuite configurer l'imprimante et valider.

Toujours en utilisant l'interface web de CUPS, imprimer une page de test.


Pour configurer l'accés à cette imprimante sur le réseau depuis un poste client, il faut utiliser l'URL :
  • ipp://192.168.1.24/printers/Samsung_ML-1610_USB_1 (interface de configuration des imprimantes de Ubuntu )
  • http://192.168.1.24:631/printers/Samsung_ML-1610_USB (Windows)

samedi 18 juillet 2009

Resolution de problème réseau avec TwonkyMedia

TwonkyMedia est un serveur multimedia uPnp disponible sous Windows et Linux.
Lors du passage de Ubuntu Feisty vers Ubuntu Jaunty sur un de mes PC, un bug est apparu : le serveur web intégré (port 9000) n'était plus accessible qu'en local.

La commande "netstat -a" montre que le port TCP 9000 est seulement en écoute localement.
En fait il semble que lorque TwonkyMedia est lancé au démarrage du système (via les scripts rc.d), le port Ethernet n'est pas encore configuré (en attente du serveur DHCP ?).
Heureusement, il existe une option à activer dans TwonkyMedia pour résoudre ce problème :

Rédemarrer après insert d’une carte d’adaptateur réseau (NIC)

vendredi 17 juillet 2009

Configurer Ubuntu pour une utilisation sans moniteur

Dans Préferences / bureau à distance, activer :
- autoriser d'autres utilisateurs à voir / controler votre bureau
- lorsqu'un utilisateur essaie de voir ou controler votre bureau : l'utilisateur doit saisir son mot de passe

Cela permet de se connecter avec VNC, mais dans mon cas la résolution de l'ecran déporté était trop petite (si aucun écran n'est connecté lors du lancement du serveur X, il choisit la plus petite résolution supporté).

Pour avoir une résolution de 1280 x 1024, j'ai procédé ainsi :

Editer /etc/X11/xorg.conf :
- dans chaque section "display", avant la ligne EndSubSection, ajouter la ligne : Virtual 1280 1024

Rebooter

Dans Préférences /Résolution de l'écran :
- Sélectionner la resolution : 1280 x 1024

Au prochain reboot, il est possible de se connecter avec VNC en résolution 1280 x 1024

mercredi 28 janvier 2009

Partage d'imprimante entre postes Ubuntu et Windows XP

Une imprimante Samsung ML-1610 est connectée à un PC sous Ubuntu Feisty. Comment la partager avec des postes sous Windows XP ?


Solution 1 : accès direct via CUPS

L'accès direct via CUPS semble être la solution la plus simple à configurer.

Sur la machine sous Ubuntu


editer /etc/cups/cupsd.conf et changer la ligne : Listen 631
Listen *:631


Sur le PC Windows
  1. Start the Add Printer wizard
  2. Click Next
  3. Select A network printer, or a printer attached to another computer
  4. Select Connect to a printer on the Internet or on a home or office network
  5. Type http://server_name:631/printers/ML-1610


Solution 2 : Utilisation de Samba pour le partage d'imprimante


A vérifier ...

Installation de l'imprimante sous Ubuntu


Pour démarrer l'installation : Menu systeme / administration/ impression /Nouvelle imprimante
Le driver utilisé pour installer l'imprimante sous Ubuntu est Splix (package splix_1.0.1-0ubuntu1_i386.deb).

Puis activer le partage : imprimantes / partager des imprimantes

Cela n'est pas suffisant, car le PC sous Windows voyait bien l'imprimante mais les impressions étaient refusées. Il a fallu modifier /etc/samba/smb.conf pour régler ce problème :

printing = cups
printcap name = cups
security = share

[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
public = yes
guest only = yes
use client driver = yes
path = /tmp
writable = no
create mode = 0700

# 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

Ensuite il faut relancer samba : /etc/init.d/samba restart

Poste sous Windows XP

Lancer l'ajout d'imprimante avec detection automatique sur le réseau.
Selectionner le poste Ubuntu et l'imprimante apparait.
Le driver Samsung est à télécharger :
2008-12-03 Printer Driver -Add Printer / DR/200810/20081030153112109/ML-1610_series.zip.

dimanche 20 mai 2007

Télécharger et convertir une video de YouTube

Pour mettre une video disponible sur YouTube sur un disque dur multimedia, j'ai procédé de la manière suivante :
  1. J'ai téléchargé la video au format FLV grace au site http://keepvid.com. Ce site web permet de télécharger un fichier vidéo à partir d'une URL YouTube.
  2. Il faut ensuite convertir la video au format FLV dans un format compatible avec le disque dur multimedia. Par exemple : xvid pour le codec video et mp3 pour le codec audio. J'ai utilisé sous Ubuntu Feisty la ligne de commande : ffmpeg -i video_youtube.flv -vcodec xvid -acodec mp3 video_resultat.avi
Une étape supplémentaire a été nécessaire car le ffmpeg installé par le gestionnaire de paquets d'Ubuntu ne gére pas le format xvid (taper ffmpeg -formats pour connaitre les formats supportés). J'ai suivi la procédure expliquée sur ce site pour recompiler ffmpeg avec le support de xvid.

La relecture du fichier sur le disque dur multimedia se passe sans problèmes. Bien evidemment, il ne faut pas être très exigeant sur la qualité vidéo ...

jeudi 17 mai 2007

Partager une partition FAT32 sous Ubuntu

Partager un repertoire d'une partition FAT32 entre 2 PC sous Ubuntu m'a posé quelques problèmes.
J'ai essayé de le faire via les outils d'administration graphique de Ubuntu (Feisty), mais je n'arrivais pas à avoir les droits en ecriture sur le repertoire partagé.

Finalement, pour y parvenir :
  • changer les options de montage dans /etc/fstab pour avoir : umask=027,gid=1000,uid=1000 => cela me permet d'etre proprietaire du repertoire (par defaut : utilisateur root et groupe plugdev)
  • remonter la partition pour que les nouvelles options de fstab s'appliquent
  • declarer un utilisateur Samba sur la machine disposant du repertoire à partager : sudo smbpasswd -a nomUtilisateur