Home

Network

Server

Client

Domotique

Howto

Contact

Configuration Client - Debian GNU/Linux








I-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.

II-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

III-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.

IV- 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)

V-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"

VI-Ndiswrapper 

Installation de Ndiswrapper si nécessaire:

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 ndiswrapper-utils

* Il arrive que le fichier source debian pose des problèmes, vous pouvez télécharger ndiswrapper-1.28.tar.gz sur mon site. (tester avec kernel 2.6.18-3-486)

debian:/usr/src/# tar zxvf ndiswrapper-1.28.tar.gz (pour mon fichier source)
debian:/usr/src/# cd ndiswrapper-1.28
debian:/usr/src/ndiswrapper-1.28/# make
debian:/usr/src/ndiswrapper-1.28/# make install

Installation des drivers « Windows » ( exemple pour pcmcia 3Com OfficeConnect11g):

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

(choisir win98 driver pour la carte version 1.0 - CD bleu Version.1.0, wlan0, Attention ! certaine nouvelles cartes porte encore un étiquette version 1.0 , il semblerait que ce soit une erreur par contre le CD bleu qui l'accompagne porte bien la Version 2.0 et il faut installer le driver Win2kXP car le 98 est 'buggé" et il ne fonctionne que sur wlan1).

Test de l'installation:

debian1:/# ndiswrapper -l

Réponse:

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.

VII-Wireless 

Configuration Wireless:

Voir l'exemple "Ndiswrapper" avec la carte pcmcia 3Com OfficeConnect 11g
qui à ce stade doit être configurrée.

Recherche de réseaux wirelees:

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

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

Configuration de l'interface reseau, 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.

VIII Plugins 

Plugins-mozilla/firefox:

Installation des plugins
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.

IX-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]



_______________________________________________________________________________________________________
Microsoft, Windows, Apple, Macintosh, Linux, Samba, Apache, Php, MySQL its of the registered trademarks.
Copyright © libobi.org