Se connecter à Infonie
|
Dans le texte, vous trouverez deux symboles qui permettent d'accéder à des informations que j'ai déporté pour ne pas alourdir le texte :
|
Bon, on trouve bien de quoi configurer Linux pour faire du PPP sous Linux, mais c'est en utilisant le réseau téléphonique normal, avec un modem. | PPP |
Si vous découvrez des bêtises, n'hésitez pas, je ne demande qu'à m'améliorer. Si je fais çà c'est pour aider.
Ma configuration précise est ci-dessous. Il doit y avoir des différences suivant la carte, la distribution Linux et le FAI, mais je pense qu'il y a quand même quelques trucs qui serviront | FAI |
|
Si vous générez vous-ême votre noyau, vérifiez que les options suivantes sont cochées :
[*] Isdn support
[*] Support synchronous PPP
[*] Support Generic MP RFC 1717
[*] Support Audio for ISDN
[*] HiSax Siemens Chipset driver support
[*] HiSax support for EURO/DSS1
ainsi que la case correspondant à votre carte. J'ai supposé que vous aviez une carte reconnue par le driver HiSax. Si ce n'est pas le cas, je ne sais pas faire.Ce n'est pas la peine de charger le driver en statique dans le noyau, le chargement par module fonctionne bien.
Type | Carte | Paramètres | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Teles 16.0 | irq, mem, io2 | Teles 8.0 | irq, mem | 3 | Teles 16.3 (non PnP) | irq, io | 4 | Creatix/Teles PnP | irq, io0 (ISAC), io1 (HSCX) | 5 | AVM A1 (Fritz) | irq, io | 6 | ELSA PCC/PCF | io ou rien pour autodétection | (il faut préciser si vous avez plus d'une carte EISA dans votre PC) 7 | ELSA Quickstep 1000 | irq, io (du setup isapnp) | 8 | Teles 16.3 PCMCIA | irq, io | 9 | ITK ix1-micro Rev.2 | irq, io | 10 | ELSA PCMCIA | irq, io | 11 | Eicon.Diehl Diva ISA PnP | irq, io | 12 | Eicon.Diehl Diva PCI | rien | 13 | ASUS COM ISDNLink | irq, io | 14 | cartes à HFC-2BS0 | irq, io | 15 | Sedlbauer Speed Card | (= Teledat 100) irq, io | 16 | USR Sportster internal | irq, io | 17 | MIC | irq, io | 18 | ELSA Quickstep 1000PCI | rien | |
Il y a deux méthodes au moins pour passer ces arguments au driver HiSax :
modprobe hisax type=16 protocol=2 irq=10 io=0x268
Les valeurs changeront sans doute pour vous. Ici, c'est ma carte USR ISDN TA, utilisant l'IRQ 10 et l'adresse d'entrée-sortie 0x268.
Pour valider votre installation, vous pouvez lancer cette commande à la main. Vous devriez obtenir ceci :
ISDN subsystem Rev: 1.44.2.9/1.41.2.11/1.48.2.27/1.28.2.2/1.8.2.2 loaded
Vous savez maintenant que votre Linux reconnait votre carte. Le driver HiSax est en effet assez strict. Si quelque chose risque de ne pas marcher plus tard, HiSax râle tout de suite !
Bon, nous avons fini pour le noyau, voyons les utilitaires.
ipppd fait partie du "produit" isdn4linux. Il y a des liens en fin de document.
Au début, isdn4linux comprenait aussi les drivers qui font maintenant partie du noyau. Ce qui reste s'appelle isdn4k-utils. Ceci comprend :
Voila, c'est fini pour la première partie, nous passons sous Windows chercher quelques informations et on revient...
Définissez-y les deux DNS précédemment notés (normalement, ce sont les mêmes que ci-dessus).
| CHAP |
Ce script charge le pilote RNIS, le configure et lance le démon ipppd. Tout est alors en place pour pouvoir lancer la connexion à la demande. La dernière opération a pour but de faire exécuter le script lorsque Linux passe en runlevel 3, c'est à dire à la fin d'un démarrage standard. | runlevel |
Le routage vers l'Internet est mis en place automatiquement par ippd lors de l'activation de la connexion, il n'est donc pas nécessaire de s'en préoccuper. | routage |
chmod +s /etc/isdnnet
chmod go+x /etc/isdnnet
ce qui vous permettra de le lancer sous un autre compte que root.
Voilà, c'est fini. Pour lancer la connexion, tapez : /etc/isdnnet start, et pour l'arrêter, tapez : /etc/isdnnet stop.
C'était compatible avec l'ancienne version de xmonisdn (qui composait automatiquement ces commandes lorqu'on cliquait dans sa fenêtre), mais çà ne marche plus. Il faut que je regarde.
De même, ipppd lance automatiquement le script /etc/ppp/ip-down lorsque la connexion est coupée.
Vous devriez trouver quelque chose de ce type là. Ne vous effrayez pas des messages d'erreur qui y figurent, la compression Stac utilisée par Infonie n'est pas reconnue par cette version de ipppd, et les autres compressions sont inhibées.