The Belgian HOWTO

par Dag Wieërs, en anglais et n�erlandais dag@mind.be et en fran�ais par Dany Vanderroost, danyv@euronet.be

v1.0.22, 17 F�vrier 2000
Ce document d�crit comment peaufiner la configuration de Linux pour les utilisateurs belges et recense les groupes d'utilisateurs belges, commerciaux et autres en Belgique.

1. Introduction

1.1 Pourquoi ce document?

Puisqu'il n'y avait nulle part des informations sur internet pour les utilisateurs belges, nous avons commenc� � r�colter celles qui nous paraissaient les plus importantes. Ce HOWTO vise � être la liste d�finitives de toutes les informations propre � la Belgique pour Linux. Si vous ne le pensez pas, vous n'avez aucune excuses pour r�clamer et certainement pas pour y participer. ;)

1.2 Nouvelles versions de ce document

Si vous voulez en savoir plus sur le Projet de Documentation sur Linux (LDP) ou � propos des HOWTO, contactez le superviseur Tim Bynum linux-howto@sunsite.unc.edu.

Tim Bynum poste mensuellement le listing sur diverses newsgroup nationaus et internationaux. De plus, les nouvelles versions du Belgian HOWTO seront toujours plac�es en premier lieu sur internet (WWW) aux adresses suivantes http://dag.mind.be/howto/ et http://club.euronet.be/howto.html, veuillez v�rifier r�guli�rement que la copie que vous avez est la derni�re mise � jour.

1.3 Versions traduites

Ce document est actuellement traduit en 3 langues (Anglais, Français et N�erlandais), nous essayons de les garder toutes 3 en synchronisation mais la version Anglaise en est la source!

Les versions anglaise et n�erlandaise sont maintenues par Dag Wieërs dag@mind.be et se trouvent �: http://dag.mind.be/howto/.

La version française est maintenue par Dany Vanderroost danyv@euronet.be et se trouve �: http://club.euronet.be/dany.vanderroost/howto.html.

1.4 Contributions

Quelques personnes nous ont �crits leurs suggestions et am�liorations, merci �:

Un grand merci � Ivo Clarysse soggie@iguana.be qui a commenc� un sujet similaire auparavant ( http://linbel.iguana.be/) et dont le projet nous a permis de mettre ce document en ligne.

1.5 Feedback

Si quelques informations vous sembles fausses, d�cevantes ou manquantes, nous appr�cierions que vous nous envoyiez les am�liorations. Comme nous ne sommes que des êtres humains, ce document ne peut être sans fautes mais votre contribution peut et fera la diff�rence.

Pour vous ajouter � un groupe d'utlisateur Linux ou commercial, envoyez nous toutes les informations utiles.

1.6 Legal stuff

Les trademarks restent la propri�t�s de leurs auteurs.

M�me si les informations donn�es dans ce document me semblent correctes, le contenu de ce document n'engagera en aucun cas la responsabilit� de l'auteur. Utilisez les astuces et exemples � vos propre risques.

Copyright � 1998, 1999, 2000 par Dany Vanderroost. Ce document peut �tre distribu� selon les termes et conditions de la license LDP.

1.7 Todo

Cette partie comprend les choses que je veux inclure. Elles ne sont pas incluses dans la version anglaise (qui comprend celles propre � Dag)

2. Configuration

2.1 Le clavier

Linux offre 2 m�thodes pour configurer votre clavier. En mode console, vous pouvez utiliser loadkeys et sous XFree86 vous utiliserez xmodmap.

Mode console

Pour utiliser la table de caract�res d'un clavier belge, voici la marche � suivre

        loadkeys be2-latin1
    
ou
        loadkeys be-latin1
    
La seule diff�rence entre les deux est le support des exposants 2 et 3 (^2 ^3 (keycode 41)) ainsi que l'accent grave (keycode 43) sur be2-latin1.

Habituellement loadkeys est lanc� au d�marrage par des scripts situ�s quelque part dans /etc/rc.d Certaines distributions le font diff�remment. Mais la plupart utilisent un simple programme (comme kbdconfig chez RedHat ou yast chez SuSE) pour en changer les valeurs.

XFree86

Pour configurer correctement votre clavier sous XFree86, vous avez plus de choix.En utlisant Xconfigurator (ou un programme similaire) un fichier de configuration pour XFree86 est cr�� (avec d'autres param�tres standarts). Ce fichier est appell� XF86Config et est habituellement situ� dans /etc ou /etc/X11

V�rifiez (et changez si n�cessaire) que vous avez les entr�es suivantes dans la Section Clavier.

        Section "Keyboard"
                Protocol        "Standard"
                XkbRules        "xfree86"
                XkbModel        "pc101"
                XkbLayout       "be"
        EndSection
    

Si vous avez achet� un clavier 'microsoft' (ou le clavier r�futant le pingouin ;p) vous pouvez activer ces 3 touches suppl�mentaires en changeant "pc101" en "pc104". (J'utilise ces touches comme meta-keys dans mon windowmanager afin que certains reccourcis claviers n'entrent pas en conflit avec ceux de mon wm).

Pour que la touche AltGrfonctionne sous XFree86, il suffit simplement d'ajouter dans la Section Clavier:

                RightAlt        ModeShift
    

Pour que certaines combinaisons de touches fonctionnent sous X11, vous devez effectuer certains changements dans le fichier /usr/X11R6/lib/X11/xkb/symbols/be:

        key <AD11> { [ dead_circumflex,       diaeresis      ],
                        [     bracketleft                       ]       };
        key <AC11> { [          ugrave,         percent      ],
                        [      quoteright                       ]       };
        key <BKSL> { [              mu,        sterling      ],
                        [       quoteleft                       ]       };
        key <AB10> { [           equal,            plus      ],
                        [      asciitilde                       ]       };
    
by
        key <AD11> { [ dead_circumflex,  dead_diaeresis      ],
                        [     bracketleft                       ]       };
        key <AC11> { [          ugrave,         percent      ],
                        [      dead_acute                       ]       };
        key <BKSL> { [              mu,        sterling      ],
                        [      dead_grave                       ]       };
        key <AB10> { [           equal,            plus      ],
                        [      dead_tilde                       ]       };
    

Certaines personnes pr�f�rent utiliser un alias (compose key) pour les caract�res sp�ciaux, comme par exemple:

        <compose>'e => �
        <compose>/o => ø
        <compose>c, => ç
        <compose>co => ©
        <compose>ss => ß
    

Solution:

        xmodmap -e "keycode xx = Multi_key"
    
ou
        xmodmap -e "keysym yy = Multi_key"
    
où 'xx' est le code de la touche et 'yy' le caract�re que vous choisissez pour l'alias. (utilisez xev pour en avoir les valeurs)

Un autre solution est d'ajouter

        keycode xx = Multi_key
    
� votre  /.xmodmaprc. Son lancement est automatique.

2.2 Les applications et les possibilt�s/modes d'affichage

Certaines applications ont besoin d'être compil�es avec l'option "8-bit clean" pour pouvoir fonctionner correctement avec la table de caract�re europ�enne. D'autres le font automatiquement.

Utilisation de fontes ISO-8859-1 en mode console

Vous pouvez charger l'ISO-8859-1 en tapant la commande suivante dans votre console:

        setfont lat1u-16.psf
        mapscrn trivial
        echo -ne '\033(K'
    

Pour utiliser les caract�res ë, �, � or ç vous devrez ajouter ces lignes dans votre  /.inputrc:

        set meta-flag on
        set convert-meta off
        set output-meta on
    

(ce doit être fait pour chaque utilisateurs, si vous d�sirez l'activer par d�faut pour tous, vous devez les ajouter dans le fichier /etc/skel/ ou vous pouvez ajouter les ajouter dans /etc/inputrc et mettre la ligne suivante dans votre /etc/bashrc,

        export INPUTRC=/etc/inputrc
    

)

Note: ceci est seulement utilis� par les programme utilisant la commande readlin (comme bash) De plus, vous devez ajouter les variables d'environnement:

        LC_CTYPE=iso-8859-1
        SYSFONT=lat1u-16.psf
        SYSTERM=linux
    

Support du symbol Euro

Depuis que l'Europe a invent� un nouveau caract�re, l'Euro, il ya un nouveau standard. Il est appell� ISO-8859-15 (aka Latin-9 ou Latin-0). Pour l'utiliser, vous avez besoin de nouvelles fontes et d'une nouvelle table de caract�re qui sont incluses dans le paquet EURO que vous pouvez downloader sur: ftp://ftp.freshmeat.net/pub/euro-patch/. Bientôt, celui-ci sera disponible dans toutes les distributions.

Le changement de la table consiste en ces lignes:

        keycode  18 = +e        +E      currency
        keycode  46 = +c        +C      cent
    

Et la variable suivante devra être activ�e:

        SYSFONT=lat0-16.psf
    
pour être sure que vous utilisez la bonne fonte.

2.3 Fuseau horaire

Comme la Belgique est situ�e dans le fuseau horaire de l'Europe Centrale (aka MET) qui (en hiver) est �quivalent � l'heure de Greenwhich plus 1 (GMT+1),vous pouvez simplement faire un lien symbolique de /usr/lib/zoneinfo/localtime/MET vers /etc/localtime comme:

        ln -sf /usr/lib/zoneinfo/MET /etc/localtime
   
ou
        ln -sf /usr/lib/zoneinfo/Europe/Brussels /etc/localtime
   
Ceci ajuste automatiquement le changement d'heure (qui est GMT+2 en �t�).

Note: certaines distributions ont un chemin d'acc�s diff�rent, l'information du fuseau horaire peut se trouver dans /usr/share ou autre...

Note2: RedHat utilise un utilitaire qui s'appelle timeconfig, SuSE utilise yast

Pour changer l'horloge CMOS et faire la synchonisation entre les deux horloges, faites comme ceci:

        hwclock --set --date="Feb 25 03:38"
        clock -u -s
   

Si votre horloge est d�finie en tant que local (local time) (qui est fortement d�courag� sauf si vous avez un autre OS install�), faites:

        hwclock --set --date="Feb 25 04:38"
        clock -s
   
[Notez qu'il y a une heure de diff�rence ? ;p]

2.4 Locale support ou le support multilangues

Pas beaucoups de programmes ont ce support, si vous d�sirez en savoir plus sur ce support ou comment �crire vos propres programmes avec ce support, visitez: [put the damn url here ;p]

Faites attention que ces variables rendent les probl�mes plus difficile � r�soudre si peu de personne peuvent vous aider !! Vous pouvez comprendre un probl�me quand il est �crit en anglais technique mais il n'en est pas de même avec certains termes obscure venant de la francisation ?!? Certains, manifestement, ne comprennent ni l'un ni l'autre. ;p

N�erlandais

Pour activer le support du N�erlandais en Belgique sur un syst�me supportant le multilinguisme, vous avez juste � activer ces variables:

        LANG=nl
        LANGUAGE=nl_BE
    
Essayez nl_BE.ISO_8859-1 si nl_BE ne fonctionne pas.

Français

Si vous d�sirez le support Français, mettez:

        LANG=fr
        LANGUAGE=fr_BE
    
Essayez fr_BE.ISO_8859-1 si fr_BE ne fonctionne pas.

Allemand

Si, enfin, vous d�sirez le support Allemand, mettez:

        LANG=de
        LANGUAGE=de_BE
    
Essayez de_BE.ISO_8859-1 si de_BE ne fonctionne pas.

Wallon

Pour activer le support du Wallon, vous trouverez plus d'informations et de fichiers sur: http://www.ping.be/linux/walon/. Pour l'utiliser, mettez:

        LANG=wa
        LANGUAGE=wa_BE:fr_BE
    
Essayez wa_BE.ISO_8859-1 si wa_BE ne fonctionne pas.

2.5 Support de langue et des codepages maternels

Ces options ajoutent le support des characterset et codepages belges. Si vous d�sirez les avoir, il vous faudra recompiler le kernel avec ces options incluses.Ils ne s'appliquent que sur certains syst�mes (FAT-based, ISO9660, ...).

        < > Codepage 850 (Europe) 
        < > NLS ISO 8859-1  (Latin 1; Languages de l'Europe de l'Ouest)  
        < > NLS ISO 8859-15 (Latin 9; Languages de l'Europe de l'Ouest avec le support Euro)
   
Situ�s dans Filesystems > Native Language Support

Si votre kernel est un kernel modulaire provenant de votre distributions (=vous n'avez jamais compil� un kernel auparavant), alors vous pouvez utiliser:

        insmod nls_cp850
        insmod nls_iso8859_1
        insmod nls_iso8859_15
   

3. Configurer l'acc�s � Internet (informations sur les ISP belges)

3.1 Connection avec un modem (PPP)

Pour configurer correctement PPP, faites un tour sur: PPP-HOWTO. Je vais essayer de l'expliquer bri�vement, mais si vous avez des questions ou probl�mes, lisez tr�s attentivement les HOWTO.

Configuration du modem

Pour configurer votre modem, vous devez connaitre la chaine d'initialisation de votre modem. Pour en savoir plus sur celui-ci, visitez: Ask Mr. Modem.

Attention: si vous poss�dez un winmodem, vous ne pourrez l'utiliser. Pour plus d'informations sur ceux-ci, allez �: http://linmodems.org/

Installer pppd

Maintenant, vous devez avoir install� le paquet ppp (verifiez en tapant pppd --version), soyez certain d'avoir une version r�cente. Ensuite, v�rifiez que vous avez les fichiers suivants:

/usr/local/bin/ppp

        #!/bin/sh
        case $1 in
                on|start)
                TELEPHONE='555-1212'    # Le num�ro de t�l�phone                
                ACCOUNT='your_login'    # Votre nom pour la connectioN (comme 'George Burns')
                PASSWORD='your_pass'    # Votre mot de passe ('Gracie Allen')
                INITSTRING='AT&FF&;C1&D2Z' # La chaine d'initialisation du modem
                IPLOCAL=0.0.0.0         # Adresse IP locale si connue. Dynamique = 0.0.0.0
                IPREMOTE=0.0.0.0        # Adresse IP du provider si n�cessaire. Normallement 0.0.0.0
                DEVICE=/dev/ttyS1       # Port s�rie com1=ttyS0, com2=ttyS1,...
                SPEED=57600             # 19200, 38400 or 57600 (ne pas essayer autre chose)
                export TELEPHONE ACCOUNT PASSWORD INITSTRING
                exec /usr/sbin/pppd $DEVICE $SPEED $IPLOCAL:$IPREMOTE \
                        user $ACCOUNT connect /etc/ppp/ppp-on-dialer
                ;;
                off|stop)
                if [ -r /var/run/ppp0.pid ]; then
                        kill -INT `cat /var/run/ppp0.pid`
                        if [ ! "$?" = "0" ]; then
                                rm -f /var/run/ppp0.pid
                                echo "ERROR: Removed stale pid file"
                                exit 1
                        fi
                        exit 0
                fi
                echo "ERROR: PPP link is not active on ppp0"
                exit 1
                ;;
                info|status)
                /usr/sbin/pppstats
                ;;
                *)
                echo "Usage: ppp on|off|info|start|stop|status";
                ;;
        esac
    

/etc/ppp/ppp-on-dialer

        #!/bin/sh
        exec /usr/sbin/chat -v                                  \
                TIMEOUT         3                               \
                ABORT           '\nBUSY\r'                      \
                ABORT           '\nNO ANSWER\r'                 \
                ABORT           '\nNO CARRIER\r'                \
                ABORT           '\nNO DIALTONE\r'               \
                ABORT           '\nRINGING\r\n\r\nRINGING\r'    \
                ABORT           'Invalid Login'                 \
                ABORT           'Login incorrect'               \
                ''              "\r$INITSTRING\r"               \
                'OK-+++\c-OK'   'ATH0'                          \
                TIMEOUT         45                              \
                OK              "ATDT$TELEPHONE"                \
                CONNECT         ''                              \
                ogin:--ogin:    "$ACCOUNT"                      \
                ord:            "$PASSWORD"
    
Vous pouvez oter l'option -v d�s que tout fonctionne normalement.

PS: Vous pouvez remplacer

                CONNECT         ''                              \
    
par
                CONNECT         \\d\\c                          \
    
si vous avez des probl�mes de connection, nous ne l'avons pas test�, faites le nous savoir !

La commande pppd utilise /etc/ppp/options pour prendre en compte ses options, vous pouvez les changer selon votre syst�me. Celles par d�fauts fonctionnent cependant dans la majorit� des cas.

        asyncmap 20a0000
        crtscts
        debug
        default-mru
        defaultroute
        detach
        escape 11,13,ff
        hide-password
        ipcp-accept-local
        ipcp-accept-remote
        lcp-echo-failure 4 
        lcp-echo-interval 400 
        lock
        modem
        mtu 1500
        netmask 255.255.255.0
        noipdefault
        passive

        #idle 300 
        #kdebug 0
        #-vj
    
D�s que la connection fonctionne � merveille, vous pouvez ôter la fonction debug .

Attention: il est important de formater certains caract�res sp�ciaux, ainsi, tout caract�re diff�rent de [a-zA-Z0-9] et '_', sera pass� en le pr�c�dant du caract�re '\'. Ainsi, 'e!b$l+' deviendra 'e\!b\$l\+'. Essayez si vous avez des probl�mes !

pap-secrets / chap-secrets

Si votre FAI (ISP) requi�re CHAP ou PAP, vous avez besoin d'un de ces fichier avec votre nom d'utilisateur et votre password:

/etc/ppp/pap-secrets or /etc/ppp/chap-secrets

        #client         server  secret          IP      
        your_login      *       your_pass       *
    

R�seau

Pour configurer votre serveur de noms, changez /etc/resolv.conf. Si la connection est �tablie mais que vous ne pouvez acc�der � une URL: c'est probablement l'erreur.

        domain nom_de_domaine_de_votre_isp
        nameserver votre_premier_DNS
        nameserver votre_second_DNS
    

Accorder des permissions aux fichiers

Avant de pouvoir utiliser un script(shell), il doit avoir le bit x activ�. Soyez certain d'avoir bien choisi les permissions afin que d'autres utilisateurs ne puissent lire les donn�es inclues dans ces fichiers. Si toutefois, vous autorisez d'autres utilisateurs � faire des connections, il est pr�f�rable d'utiliser sudo. Vous pouvez faire:

     chmod u+rw og-rwx -r /etc/ppp
     chmod u+x /etc/ppp/ppp-on-dialer /usr/local/bin/ppp
    

Connection + d�connection

D�s lors, si /usr/local/bin est dans votre PATH, vous pouvez facilement vous connecter avec:

        ppp on
    
et vous d�connecter avec:
        ppp off
    
et pour prendre quelques statistiques, tapez:
        ppp status
    
ou
        pppstats
    

Informations d�pendantes des FAI (ISP)

Digibel:

Certification:

PAP

DNS:

194.119.240.62

Web:

http://www.digibel.org/

Support:

http://support.digibel.be/linuxsup.htm

DMA:

Certification:

texte

DNS:

195.13.24.1

Web:

http://www.dma.be/

Support:

http://bewoner.dma.be/robvdw/ned/dma-nl.txt

Eunet:

Certification:

texte

Options:

proxyarp

DNS:

193.74.208.135

Web:

http://www.eunet.be/

Support:

http://www.Belgium.EU.net/customer/support/personnal/linux/

Freebel:

Certification:

PAP

DNS:

194.149.160.9, 194.149.160.1

Web:

http://www.freebel.net/

Support

pas encore officiel

Online:

Certification:

texte

Options:

noccp

DNS:

62.112.0.7, 194.88.127.7

Web:

http://www.online.be/

Support:

pas encore officiel

Ping:

Certification:

texte

Web:

http://www.ping.be/

Support:

http://www.ping.be/Support/redhat.shtml

Planet Internet:

Certification:

CHAP

DNS:

194.119.232.3, 194.119.232.2

Web:

http://www.planetinternet.be/

Support:

pas encore officiel

Skynet (Belgacom):

Certfication:

PAP

DNS:

195.238.2.21, 195.238.2.22

Options:

defaultroute

Web:

http://www.skynet.be/

Support:

pas encore officiel

UUNet:

Certification:

PAP

Web:

http://www.uunet.be/

DNS:

194.7.1.4, 194.7.15.70

Support:

pas encore officiel

VT4:

Certification:

PAP

WEB:

http://www.vt4.net/

Support:

pas encore officiel

Wanadoo (Euronet):

Certification:

texte

DNS:

195.74.193.12, 194.134.0.12

Web:

http://www.euronet.be/ www.wanadoo.be

Support:

http://www.euronet.be/support/uk/linux/

World Online:

Certification:

CHAP

DNS:

212.233.1.34, 212.233.2.34

Web:

http://www.worldonline.be/

Support:

pas encore officiel

XS4ALL:

Certification:

PAP

DNS:

194.109.6.66, 194.109.9.99

Web:

http://www.xs4all.be/

Support:

http://pws1.xs4all.be/~helpdesk/new/linux/linuxconnect.html

Yucom:

Certification:

CHAP

Web:

http://www.yucom.be/

Support:

pas encore officiel

3.2 Connection avec votre adaptateur RNIS (ISDN)

Contributed by Christophe Lambin clambin@skynet.be

Cette section ne vise pas � être un guide d�finitif sur l'ISDN pour Linux. Pour plus de d�tails sur ce sujet, r�f�rez-vous � Paul Slootman's ISDN4Linux HOWTO et ISDN4Linux-FAQ.

Mise � jour du kernel

Si vous utilisez un kernel 2.2.* , il est recommand� de faire une mise � jour des sources de ISDN; vous les trouverez sur ftp://ftp.suse.com/pub/isdn4linux/. Pour plus d'infomartion, visitez: http://www.brisse.dk/site/linux/docs/isdn.htm

Attention: si vous avez achet� r�cemment un Eicon Diva 2.0 PCI (via Belgacom par exemple), il y a beaucoups de chances que vous ayez le Diva 2.01.Dans ce cas, vous devez obtenir la version dat�e du 1 juillet 1999 ou ult�rieure !

D�s que l'ISDN est en place, vous d�marrez le driver. Par exemple:

        modprobe hisax type=11 protocol=2 
    
R�f�rez-vous aux Readme's pour les param�tres et valeurs correctes selon votre carte.

ISDN4Linux

Ensuite, vous avez besoin du kit ISDN4Linux. Vous pouvez downloader la derni�re version de ce kit �: ftp://ftp.suse.com/pub/isdn4linux/

Configuration de l'interface

D�s que ce kit est install� et configur�, �crivez un script configurant l'interface pour faire la connection. Comme toujours sous Linux, il y a diff�rentes mani�re d'y arriver.

/etc/rc.d/rc.isdn:

        #!/bin/sh
        MSNREMOTE='555-1212'    # Num�ro du FAI
        MSNLOCAL='555-1313'     # mon nu�mro sans 0 mais avec le code zonal
        ACCOUNT='george'        # Nom d'utilisateur pour le login (comme 'George Burns')
        IPLOCAL=10.0.0.2        # mon adresse IP fixe (uitilisez 10.0.0.2 si non fixe)
        IPREMOTE=0.0.0.0        # adresse IP du FAI
        INTERFACE=ippp0
        /sbin/modprobe hisax type=11 protocol=2
        /sbin/isdnctrl verbose 3 system on
        /sbin/isdnctrl addif $IF
        /sbin/isdnctrl secure $IF on 
        /sbin/isdnctrl addphone $IF out $MSNREMOTE
        /sbin/isdnctrl eaz $IF $MSNLOCAL
        /sbin/isdnctrl huptimeout $IF 300
        /sbin/isdnctrl l2_prot $IF hdlc
        /sbin/isdnctrl l3_prot $IF trans
        /sbin/isdnctrl encap $IF syncppp
#       /sbin/isdnctrl dialmode $IF auto
        /sbin/ifconfig $IF $IPLOCAL pointopoint $IPREMOTE -arp -broadcast
        /sbin/ipppd /dev/ippp0 user $ACCOUNT $IPLOCAL:$IPREMOTE
    

Pour l'�x�cuter d�s le d�marrage de la machine, il faut le rendre ex�cutable et ajoutez la commande suivante dans /etc/rc.d/rc.local:

        if [ -x /etc/rc.d/rc.isdn ]; then
                . /etc/rc.d/rc.isdn
        fi
    

La commande ipppd prend ses param�tres via le fichier /etc/ppp/ioptions:

        -ac
        -bsdcomp
        debug
        defaultroute
        ipcp-accept-local
        ipcp-accept-remote
        mru 1524
        mtu 1500
        noipdefault
        -pc
        useifip
        -vj
        -vjccomp

        #idle 360
        #persistent
    

Attention: Ne pas sp�cifier +pap ou +chap dans ce fichier. Ceci est utilis� pour la certification d'un appel ENTRANT. Si vous le faites avec votre FAI, ipppd attendra que votre FAI ce certifie avec le protocole sp�cifi�.

Attention: il est important de formater certains caract�res sp�ciaux, ainsi, tout caract�re diff�rent de [a-zA-Z0-9] et '_', sera pass� en le pr�c�dant du caract�re '\'. Ainsi, 'e!b$l+' deviendra 'e\!b\$l\+'. Essayez si vous avez des probl�mes !

Finalement, cr�ez /etc/ppp/ip-down.local pour manipuler la d�connection de l'interface:

        #!/bin/sh
        /sbin/ifconfig $1 down
        sleep 1
        /sbin/ifconfig $1 10.0.0.2 pointopoint 
    

Note: ceci est pour traiter quelques probl�mes avec le routage lors des d�connnections. Quelqu'un a-t-il une solution plus �l�gantes?

pap-secrets / chap-secrets

Si votre FAI utilise PAP ou CHAP, cr�ez un fichier /etc/ppp/pap-secrets ou /etc/ppp/chap-secrets. En voici le format:

        #client         server  secret          IP      
        your_login      *       your_pass       *
    

Network

Pas r�ellement relatif � l'ISDN, mais de nombreuses personnes oublient cette phase (trops passionn�es pour essayer de suite toute la mati�re apprise plus haut? :-)).

Dans tous le cas, vous devez configure le DNS en cr�ant le fichier /etc/resolv.conf:

        domain le_nom_de_domaine_de_votre_fai
        nameserver premier_DNS
        nameserver second_DNS
    

Permissions des fichiers

Avant de pouvoir ex�cuter un script, vous devez le rendre ex�cutable. Souez sûr d'avoir mis les bonnes permissions afin qu'aucun autres utilisateurs ne puisse lir les mots de passe contenus dans ces fichiers. Si vous d�sirez qu'un autre utilisateur puisse communiquer, r�f�rez-vous � sudo et vous devez faire ceci:

    chmod u+rw og-rwx -r /etc/ppp
    chmod u+x /etc/rc.d/rc.isdn /etc/ppp/ip.down-local /usr/local/bin/isdn
    

Connection + d�connection

Finalement, vous pouvez cr�er un petit script pour d�marrer et stopper la connection ISDN. Je l'ai mis sous /usr/local/bin/isdn:

        #!/bin/bash
        case $1 in
                on|start)
                /sbin/isdnctrl dial ippp0
                ;;
                off|stop)
                /sbin/isdnctrl hangup ippp0
                ;;
                info|status)
                /sbin/isdnctrl list ippp0
                ;;
                *)
                echo "Usage: isdn on|off|info|start|stop|status"
                ;;
        esac
    

D�s lors, si /usr/local/bin est dans votre PATH, vous pouvez le faire facilement via:

        isdn on
    
et:
        isdn off
    

3.3 Cablemodem (DHCP)

DHCP a �t� cr�� pour rendre la vie plus facile et la plupart du temps, il le fait ;) Pour plus d'informations sur la configuration de votre version client du DHCP sont �: http://metalab.unc.edu/LDP/HOWTO/mini/DHCP.html et une liste de FAQ �: http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html qui d�crit tout ce que vous voulez savoir (en plus des informations ci-dessous)

Beaucoups de personnes veulent connecter un r�seau entier sur leur cablemodem, ce n'est pas un probl�me.Vous avez besoin de IP-Masquerading ( http://metalab.unc.edu/LDP/HOWTO/mini/IP-Masquerade.html) et être certain que l'interface (qui communique avec le cablemodem) a une bonne adresse MAC !! Une autre solution (en cas de probl�mes) est de red�marrer votre cablemodem.

Chello (TVD):

Web:

http://www.chello.be/

Support:

pas encore officiel

Plus d' informations:

http://foobar.starlab.net/~soggie/tvd_linux/

Pandora (Telenet):

Proxy automatique:

http://pac.pandora.be:8080

http proxy:

export http_proxy="http://proxy.pandora.be:8080/"

Web:

http://www.pandora.be/

Support:

pas encore officiel

Plus d'informations:

http://users.pandora.be/de.boeve/pandora.html

3.4 ADSL

Turboline (Belgacom):

Quelques renseignement:

utiliser DANA

Web:

http://www.turboline.be/

Support:

pas encore officiel

Plus d'informations:

http://foobar.starlab.net/~soggie/turboline/

4. Groupe des utilisateurs belges de Linux(Belgian Linux user groups ou BLUG)

Plus d'informations peuvent être trouv�es dans le User Group HOWTO situ� �: http://www.ntlug.org/~kclark/ Une liste compl�te des Groupes d'Utilisateurs de Linux est sur: http://www.ssc.com/linux/glue/ et sur: http://limestone.uoregon.edu/woven/lugww/

4.1 ALLIN Linux User Group

        Mechelbaan 260
        B-3130 Begijnendijk
   
Email:

allin@linuxfreak.com

Web:

http://come.to/allin/

Contact:

Paul Terweduwe paul@faes.be

Derni�re modification:

13 Avril 1999.

4.2 Antwerp Linux User Group (ALUG)

        Van Luppenstraat 70
        B-2018 Antwerp
   
T�l�phone:

+32 3 218 63 54

Email:

fv.alug@advalvas.be

Web:

http://sunsite.belnet.be/alug/

Contact:

Patrick Op de Beeck alug@pandora.be

Derni�re modification:

26 D�cembre 1999.

4.3 Brussels Linux User Group (BLUG)

        Brussels Linux User Group (BLUG)
   
Email:

johanb@linux.rave.org

Web:

http://linux.rave.org/

Derni�re modification:

24 F�vrier 1999.

4.4 Charleroi Linux User Group (CAROLINUX)

   Charleroi Linux User Group (CAROLINUX)
   
Email:

spirou@carolo.net

Web:

http://carolo.net/carolinux/

Derni�re modification:

23 Septembre 1999.

4.5 HCC Limburgse Linux Gebruikers Groep (HLLGG)

        HCC Limburgse Linux Gebruikers Groep
   
Email:

Linuxgg@hotmail.com

Web:

http://www.uunet.be/hcc/Limburg/Linuxgg

Contact:

Andy Peeters & Bruno Tony

Derni�re modification:

31 Mai 1999.

4.6 HCC Linux Gebruikers Groep Antwerpen

        Armand Verachtert
        Turnhoutsebaan 421
        2140 Borgerhout
   
Web:

http://users.glo.be/~poe/index.html

Derni�re modification:

25 F�vrier 1999.

4.7 HCC Linux Gebruikers Groep Leuven

        Diegemstraat 61
        B-1930 Zaventem
   
Email:

Yvo.Dries@village.uunet.be

Web:

http://www.uunet.be/hcc/

Contact:

Yvo Dries Yvo.Dries@village.uunet.be

Derni�re modification:

2 Août 1999.

4.8 Independent Group of Unix-Alikes and Network Activists (IGUANA)

        Milcampslaan 101
        B-1040 Schaarbeek
   
T�l�phone:

+32 2 657 77 36

Fax:

+32 2 657 77 38

Email:

info@iguana.be

Web:

http://www.iguana.be/

Derni�re modification:

5 Mars 1999.

4.9 Infogroep (IGWE)

        Pleinlaan 2, 5F218 (building F)
        B-1050 Brussels 
   
T�l�phone:

+32 2 629 33 56

Fax:

+32 2 629 33 89

Email:

ig@igwe.vub.ac.be

Web:

http://igwe.vub.ac.be/

Derni�re modification:

6 Juillet 1999.

4.10 Leuvense Linux Users (L2U)

        Leuvense Linux Users (L2U)
   
Email:

darkcompanion@village.uunet.be

Web:

http://l2u.iguana.be/

Derni�re modification:

28 Novembre 1999.

4.11 Limburgse Linux User Group (LILUG)

        Limburgse Linux User Group (LILUG)
   
Email:

frank.eersels@ping.be

Web:

http://lilug.linuxatwork.at/

Contact:

Frank Eersels frank.eersels@ping.be

Derni�re modification:

6 Mai 1999.

4.12 Linux.be vzw/asbl

        Linux.be vzw/asbl
        Organisation pour la promotion de Linux en Belgique
   
Email:

info@linux.iguana.be

Web:

http://linux.iguana.be/

Derni�re modification:

23 Septembre 1999.

4.13 Linux Belgian Team

        Rue d'Aineffe 4
        B-4317 Borlez Faimes
   
Email:

manu@rtfm.be

Web:

http://linux.rtfm.be/

Contact:

Alexandre J.D. Dulaunoy adulau@rtfm.be

Derni�re modification:

25 F�vrier 1999.

4.14 Linux Gebruikers Oost-Vlaanderen (LGOVL)

        Linux Gebruikers Oost-Vlaanderen
   
Email:

dennis@lgovl.freeservers.com

Web:

http://lgovl.freeservers.com/

Derni�re modification:

25 F�vrier 1999.

4.15 Linux User Group De Bruxelles (BxLUG)

        Linux User Group De Bruxelles (BxLUG)
   
Email:

bxl_information@linuxbe.org

Web:

http://bxlug.linuxbe.org/

Contact:

Raphael Bauduin bxl_information@linuxbe.org

Derni�re modification:

17 Juillet 1999.

4.16 Linux User Group De Namur

        Linux User Group De Namur
   
Email:

namur@linuxbe.org

Web:

http://namur.linuxbe.org/

Derni�re modification:

17 Juillet 1999.

4.17 Linux User Group Mons

        Linux User Group Mons
   
Email:

webmaster@linuxwallonie.org

Web:

http://www.linuxwallonie.org/

Derni�re modification:

26 Mai 1999.

4.18 Linux User Movement Underground Mad Belgian Aliens (LUMUMBA)

        Universiteitslaan 1, Filii Lamberti
        3590 Diepenbeek
   
Email:

helpdesk@lumumba.luc.ac.be

Web:

http://lumumba.luc.ac.be/

Derni�re modification:

25 F�vrier 1999.

4.19 linuxbe.org

        linuxbe.org
  
Email:

team@linuxbe.org

Web:

http://linuxbe.org/

Contact:

Cedric Gavage niddle@linuxbe.org

Derni�re modification:

7 F�vrier 2000.

4.20 Local Linux Support Group Gent (LLSGG)

        Wim Vandeputte
        PB 144
        B-9000 Gent 12
   
T�l�phone:

+32 9 240 29 17

Fax:

+32 9 240 34 39

Email:

wvdputte@reptile.rug.ac.be

Web:

http://llsgg.rug.ac.be/

Contact:

Wim Vandeputte wvdputte@reptile.rug.ac.be

Derni�re modification:

4 Mars 1999.

4.21 Open Technology Assembly Linux Special Interest Group

        Kruipstraat 14
        B-1850 Grimbergen
   
T�l�phone:

+32 11 27 58 98

Fax:

+32 11 27 03 89

Email:

info@ota.be

Web:

http://www.ota.be/sigs/linux/

Contact:

Jan Vanhercke jan.vanhercke@c-cure.be

Derni�re modification:

4 Mars 1999.

4.22 Student Information Networking (SIN)

        Kleinhoefstraat 4
        B-2440 Geel
   
Email:

sin@sin.khk.be

Web:

http://www.sin.khk.be/

Derni�re modification:

12 Juin 1999.

4.23 TINA

   
Email:

vraagtina@digibel.org

Web:

http://tina.digibel.org/

Contact:

Roman Pauwels art@ping.be

Derni�re modification:

3 Septembre 1999.

4.24 Unix Lovers Yield Student Services & Internet Support (ULYSSIS)

        Blijde Inkomsstraat 21, lokaal 01.17
        B-3000 Leuven
   
T�l�phone:

+32 16 32 48 61

Email:

ulyssis@ulyssis.student.kuleuven.ac.be

Web:

http://www.ulyssis.student.kuleuven.ac.be/org/ulyssis/

Derni�re modification:

25 F�vrier 1999.

4.25 Zeus WPI - Werkgroep Informatica RUG

        Krijgslaan 281 S9 
        B-9000 Gent 
   
T�l�phone:

+32 09 264 47 51

Email:

info@zeus.rug.ac.be

Web:

http://www.zeus.rug.ac.be/

Commentaire:

R�serv� aux �tudiants de la RUG

Derni�re modification:

22 Juin 1999.

5. Les services commerciaux belges de Linux

Le Linux Documentation Project contient une liste mondiale des consultants Linux, Linux Consultants HOWTO et V.A.R HOWTO, et se trouve �: http://www.linuxports.com/.

5.1 aDOC Services

        Avenue du Pesage, 31-33 
        B-1050 Brussels
   
T�l�phone:

+32 2 646 00 76

Email:

sales@adoc-services.com

Web:

http://www.adoc-services.com/

Derni�re modification:

25 F�vrier 1999.

5.2 Arafox

    Avenue Joseph Wybranlaan 40 
    B-1070 Brussels 
   
Phone:

+32 2 529 59 91

Fax:

+32 2 529 59 92

Email:

info@arafox.com

Web:

http://www.arafox.com/

Derni�re modification:

11 February 2000.

5.3 Better Access N.V.

        Geldenaakse Vest 6
        3000 Leuven
   
T�l�phone:

+32 16 29 80 45

Fax:

+32 16 29 80 46

Email:

info@ba.be

Web:

http://www.ba.be/

Type de support:

Apr�s une installation sur site, nous aidons nos clients via une administration � distance avecSSH. La plupart des probl�mes sont transmis via email ou par notre propre system bas� sur le web. Cela ne signifie pas qu'une fois en passant, un support t�l�phonique arrive..

Expertise sp�ciale:

S�curit�, administration syst�me et setup, s�curity (firewalling, tigerteaming, VPN, etc.),d�finition de �seaux, r�seaux sans fils, perturbations, d�veloppement de produit, etc. Visitez http://www.ba.be pour plus d'informations.

Derni�re modification:

7 Mars 1999.

5.4 D. Connect

        Av. Van Goidtsnoven 33
        B-1180 Uccle
   
Email:

webmaster@dconnect.be

Web:

http://www.dconnect.be/

Derni�re modification:

25 F�vrier 1999.

5.5 Double Barrel Consultancy and Productions

        Sportstraat 28
        B-9000 Gent
   
T�l�phone:

+32 9 222 77 64

Fax:

+32 9 222 49 76

Email:

mvergall@double-barrel.be

Web:

http://www.double-barrel.be/

Contact:

Michael C. Vergallen mvergall@double-barrel.be

Type de support:

t�l�phone, email, administration � distance, chez nous, sur site.

Experice sp�ciale:

installation, administration syst�me, connection internet et intranet, sendmail, firewalls, proxys, DNS, perturbations software & hardware.

Derni�re modification:

5 Mars 1999.

5.6 grmbl productions

        Korte Vuldersstraat
        B-8000 Brugge
   
T�l�phone:

+32 50 344366

Email:

info@grmbl.com

Web:

http://www.grmbl.com/

Derni�re modification:

2 Mars 1999.

5.7 LIFE

        Mgr. Vanwaeyenberglaan 6/10
        B-3000 Leuven
   
T�l�phone:

+32 477 57 50 71

Email:

info@life.be

Web:

http://www.life.be/

Contact:

Jasper Nuyens jasper@life.be

Type de support:

LIFE est la premi�re compagnie en Europe � offrir un service 24/7 professionel pour Linux en Europe. LIFE propose en outre les service d'intallation de serveur et desktop , service � l'�ducation et prix fixe pour developement. Exclusivementsur Linux.

Expertise sp�ciale:

Kernel driver development, database interconnectivity (VPN, wireless networking), security auditing (firewall, VPN, ethical hacking), e-commerce. Visitez notre WWW.

Derni�re modification:

20 April 1999.

5.8 MIND NV

        Naamsesteenweg 296
        B-3001 Heverlee - Leuven
   
Phone:

+32 476 594 217 or +32 476 468 405

Email:

info@mind.be

Web:

http://mind.be/

Contact:

Peter Vandenabeele peter@mind.be ou Dag Wieërs dag@mind.be

Type of support:

Installation & configuration, auditing & consultancy, support & maintenance, training & education, research & development.

Special expertise:

Large Linux deployements, company security and network audits, remote server maintenance, application and kernel development, cluster computing, data recovery, ... See our website.

Last modified:

11 F�vrier 2000.

5.9 Phidani Software SPRL

        Rue de l'autonomie 1
        B-1070 Brussels 
   
Email:

info@phidani.be

Web:

http://www.phidani.be/

Derni�re modification:

25 F�vrier 1999.

5.10 Spier BVBA

        Knaptandstraat 96-98 
        B-9100  Sint-Niklaas 
   
Email:

info@spier,be

Web:

http://www.spier.be/

Derni�re modification:

02 Mars 1999.

5.11 VirgoPlus sprl

        Rue Dartois 1
        B-4000 Li�ge
   
T�l�phone:

+32 4 253 00 59

Fax:

+32 4 253 00 49

Email:

contact@virgoplus.com

Web:

http://www.virgoplus.com/

Contact:

Bruno Mairlot bruno@virgoplus.com

Type de support:

t�l�phonique, email,ou administration r�seaux � distance, chez nous, sur site

Expertise sp�ciale:

Installation, configuration, administration de Linux,connection internet ,developement intranet , firewalls, samba, netatalk, firewalls, proxys, DNS, web server (Apache), mod_perl, MySQL, Gui interface developpment (GTK+). Nous avons acquis une exp�rience avec les distributions Red Hat.

Derni�re modificationy:

28 Juin 1999.

6. Belgian Linux resources

6.1 Websites

Linux en Belgique

Linux-sites en n�erlandais

Linux-sites en français

Sites miroirs en Belgique

6.2 HOWTO

La collection la plus importante d'informations sur Linux est sur internet. SVP, si vous d�couvrez des informations erron�es dans l'un d'eux, prenez contact avec l'auteur. C'est la seule mani�re de le corriger et de rester ensemble ;)

Web

FTP

6.3 Traductions des HOWTOs

Comme le N�erlandais est le moins r�pandu, c'est la derni�re version support�e. Mais c'est en passe d'être r�solu ;) (et peut-être, pouvez-vous nous aider ?!?) Les versions Française et Allemande sont maintenues.

N�erlandais

Une bonne initiative est en chantier mais il y a encore beaucoups � faire. Si vous d�sirez y participer, commencez la traduction et envoyez la �: http://nl.linux.org/doc/HOWTO/.

Français

Les versions françaises des HOWTOs peuvent être trouve�es sur: ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/translations/french/

Allemand

Les versions allemandes sont sur: ftp://sunsite.unc.edu/pub/Linux/HOWTO/translations/german/

6.4 FTP

La plupart du temps, il n'y a pas d'importance où vous prenez les fichiers, aussi longtemps que cela fonctionne. Mais pour vous sauver du temps et de la bande passante pour nous, il est pr�f�rable de le prendre pr�s de chez vous ;) Naturellement, si j'en ai oubli�, envoyez moi votre adresse ou correction.

Kernel-sources

Distributions

Software

6.5 Usenet

6.6 Mailinglists

Linux en Belgique

Linux user groups

6.7 IRC

La façon la plus rapide rapide pour avoir du support est l'IRC, mais attention parce que IRC est anonyme et de ce fait, il est facile de tromper les gens.

Sur IRCnet il y a un canal appel� #linux.be qui est relatif � bcol et � la Belgian Linux-scene. Ce canal est petit mais il va surement grandir avec le temps. Pour avoir de l'aide en Anglais, un seul #linux.