Home

Network

Server

Client

Domotique

Howto

Contact

Configuration Client - Debian GNU/Linux







Screenshoot client Debian GNU/Linux sous Gnome







Installation de base  

Avant de procéder à l'installation prenez bien note de votre matériel surtout pour les postes clients, interfaces graphiques, écran, audio et cartes réseaux.

Télécharger le CD d'installation (netinst): "Debian stable":

http://www.debian.org/CD/netinst/index.fr.html#netinst-stable

Vous puvez voir la procédure d'installation sur:

http://www.debian.org/releases/stable/installmanual.fr.html

Pendant l'installationion cocher l'environnement graphique.
L'installation complèmentaire sera effectuée par la suite.

Pour garantir le succè de la configuration de ce reseau, il est impératif de respecter l'ordre des menus d'installations et de ne passer à l'étape suivante que lorsque la procédure commancée fonctionne corretement.

Optimisation à faire 

Modification à faire pour permettre d'obtimiser la station de travail avec (Samba-client - Cups-client - Full hotplug - choix de la connexion réseau à chaud, RJ45 ou Wireless pcmcia - applications multimedias).

modifier le fichier /etc/apt/sources.list :

#/etc/fstab

deb http://debian.fastweb.it/debian/ etch main contrib non-free
deb-src http://debian.fastweb.it/debian/ etch main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib -non-free

deb http://www.debian-multimedia.org etch main # nécessaire pour le multimedia et les plugins

Récupération des clefs multimedia:

debian:/# gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907
debian:/#gpg --armor --export 1F41B907 > debian-multimedia.key
debian:/#su -c "apt-key add debian-multimedia.key"

Mise a jour:

debian:/#apt-get update
debian:/#apt-get dist-upgrade

Installation d'outils:

debian:/#apt-get install mc ssh

Multimedia 

Installations des codecs:

debian:/#apt-get install libdvdcss2 libdvdread3 libdvdnav4 libxvidcore4

Xine & codecs:

debian:/#apt-get install xine-ui libarts1-xine libvcdinfo0 libxine1 libmad0 w32codecs

Accès aux  différents périphèriques necessaires:

Dans le programme de gestion des "utilisateurs & groupes" faite apparaitre tous les groupes et placez ensuite l'utilisateur dans les goupes nécessaires. exemple: "video" pour permettre l'utilisation d'une webcam.

Cupsys 

 

Installation de cupsys:

Cupsys client et common suffisent, lesimprimante créées sur le serveur samba apparaissent automatiquement sur les postes clients. (installer tout uniquement si vous utilisez une imprimante locale).

debian:/#apt-get update (si ce n'est pas fait)
debian:/# apt-get install cupsys cupsys-client cupsys-common cupsys-driver-gimprint cupsys-driver-gutenprint foomatic-filters ijsgutenprint libcupsys2

Ajouter l'adresse du server "cupsys-samba" dans le fichier /etc/cups/client.conf comme ceci:

ServerName 192.169.0.1 (entrer l'adresse de votre serveur)

Samba-Client 

Installation de samba client:

debian:/#apt-get update (si ce n'est pas fait)
debian:/#apt-get install smbclient smbfs

>ATTENTION: Le serveur doit être opérationnel pour tester cette partie de l'installation.

I-Montage des partages samba methode simple:

Dans l'exploreur de fichier "Nautilus", ouvrir File > Connect to server
Dans la fenêtre de dialogue, remplir les champs comme ci-dessous:



Répéter l'opération pour les autres partages. Vous pourrez fermer votre ordinateur sans démonter, vous retrouverrez les icones de montage dans votre "desktop" ainsi que les répertoires corespondants dans l'exploreur "Nautilus".

II- Montage des partages samba dans l'arboraissance pricipale:

Accessible par toutes les applications

Créer les répertoires suivant:

debian:/# makedir /data/public
debian:/# makedir /data/common

Créer le fichier /usr/local/user/smb_credentials (pour protéger le password smbfs):

#fichier:/usr/local/user/smb_credentials
username = bilou
password = door98

Modifier le fichier /etc/fstab pour permettre de monter les share "smb":

# /etc/fstab: static file system information.
#
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1/dev/hda5 none swap sw 0 0
//192.169.0.70/public /data/public smbfs credentials =/usr/local/user/smb_credentials, default, noauto, rw, exec 0 0
//192.169.0.70/common /data/common smbfs credentials =/usr/local/user/smb_credentials, default, noauto, rw, exec 0 0
//192.169.0.70/cdrom /media/cdrom1 smbfs credentials =/usr/local/user/smb_credentials, default, noauto, rw, exec 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw, user ,noauto 0 0

Créer les icones sur votre bureau pour monter samba seulement quand le serveur est allumé:

Name:Mount samba "public ou common"
Command: gksu mount /data/"public ou common"

Ndiswrapper 

Paquets Debian:

debian:/#apt-get update
debian:/#apt-get install ndswrapper-common ndiswrapper-utils-1.9
voir la dernière version des paquets

Depuis les sources:

Vérifier que les sources du kernel se trouve dans /usr/src/ !!!
debian:/# cd /usr/src
debian:/usr/src/# apt-get install kernel-headers-`uname -r` ndiswrapper-source
debian:/usr/src/# tar zxvf ndiswrapper-x.xx.tar.gz
debian:/usr/src/# cd ndiswrapper-x.xx
debian:/usr/src/ndiswrapper-x.xx/# make
debian:/usr/src/ndiswrapper-x.xx/# make install

Installation des drivers « Windows »

debian:/usr/src/ndiswrapper-x.xx/# cd /
debian:/# mount /dev/cdrom /cdrom
(monte le CD Windows avec les drivers)
debian:/# ndiswrapper -i /cdrom/drivers/name_of_driver.inf

Test de l'installation:

debian1:/# ndiswrapper -l

Réponse - exemple:

installed drivers:
mrv8335 driver installed, hardware (11AB:xxxx) present - version 1.0
netmw125 driver installed, hardware (11AB:1FAA) present - version 2.0

Charger le module et le rendre auto-start:

debian1:/# modprobe ndiswrapper
Ajouter "ndiswrapper" dans le fichier /etc/module.

Wireless 

Configuration Wireless, modifier le fichier /etc/network/interface comme ceci:

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.

mapping eth0
script grep
map eth0

# Lan rj45
allow-hotplug eth0
iface eth0 inet dhcp

# wifi 3com pcmcia
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless_essid 3Com72Sup (pour l'exemple)
wireless_key EE52C17D8BE6B1B5AC78564534 (pour l'exemple)

Voila en principe votre réseau wirelees est opérationnel.

Recherche de réseaux wirelees:

debian1:/# iwlist wlan0 scan
les outils wirelees sont en principe déjà installés sur Lenny.

Réponse:

wlan0 Scan completed :
Cell 01 - Address: 00:14:7D:FD:20:33
ESSID:"3Com72Sup" (indique le nom ESSID de votre routeur).
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:70/100 Signal level:-51 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0

Plugins 

Installation des plugins-mozilla/firefox:

Je préfaire depuis le site https://addons.mozilla.org/fr/firefox/browse/type:7

si non:
debian:/#apt-get update (si ce n'est pas fait)
debian:/# apt-get install mozplugger sun-java5-plugin gxineplugin totem-mozilla flashplayer-mozilla

Ce sont les plugins les plus courants, d' autre se sont déjà installer avec la configuration du multimédia.
L'installation de softwares complèmentaire telle que Adobe etc.., viendra encore enrichir cette panoplie.

Taper "about:plugins" dans la barre d'adresse de Firefox pour afficher les plugins déjà reconnus.

NTP Postes clients

Mettre les horloges à l'heure comme pour le serveur:

Esuite:

debian:/# apt-get install ntpdate
debian:/# ntpdate [adresse_serveur_local]

Synchroniser l'heure automatiquement:

Ajouter au début du fichier /etc/init.d/rc.local: juste en dessous de PATH=....
# votre nom et date de mise à jour 08/11/07 pour vous rappeler
 ntpdate [adresse_serveur_local]



_______________________________________________________________________________________________________
IBM, HP, Microsoft, Windows, Apple, Macintosh, Linux, Cisco, Netgear, 3Com, Siemens, Samba, Apache, Php, MySQL its of the registered trademarks.
Copyright © libobi.org