Créer les chap-secrets et pap-secrets :
# Secrets for authentication using CHAP
# client server secret IP addresses
ton_compte * "ton_pass"
Puis faire un petit script qui sera lancé au boot :
#!/bin/bash
modprobe unicorn_pci_atm
sleep 60 # attente que la ligne soit up
# pppd tourne déjà ?
[ -f /var/run/ppp0.pid ] || exec pppd user ton_compte persist
2- PPPOETH
On peut aussi utiliser pppoeth (module unicorn_pci_eth).
Dans ce cas le nouveau ppp n'est pas nécessaire.
Il faut installer le paquet rp-pppoe (normalement déjà installé).
- recompiler tout le noyau sans CONFIG_REGPARAM.
- compiler et installer bewan (n'installes que unicorn_pci_eth.ko sinon kudzu se mélange parfois les pinceaux (c'est encore une erreur bewan)). Voir [*].
- lancer kudzu. Il va faire n'importe quoi mais ce n'est pas grave.
- Lancer system-config-network et configurer une ligne adsl pppoeth. Il insistera pour utiliser eth0, acceptes et continues.
- Ajouter à /etc/modprobe.conf :
alias dsl0 unicorn_pci_eth <== bewan existe dsl0 (encore une erreur bewan)
options unicorn_pci_eth PROTOCOL=pppoe VPI=8 VCI=35
options dsl0 PROTOCOL=pppoe VPI=8 VCI=35
Edites /etc/sysconfig/network-scripts/ifcfg-ton_fai pour avoir quelque chose comme ça (normalement il n'y a que le paramètre ETH à éditer) :
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
IPV6INIT=no
USERCTL=yes
PEERDNS=yes
TYPE=xDSL
DEVICE=ppp0
BOOTPROTO=dialup
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
PERSIST=no
SYNCHRONOUS=no
DEFROUTE=yes
USER='ton_compte'
ETH=dsl0 <=== system-config-nework met eth0
PROVIDER=ton_fia
DEMAND=no
ONBOOT=yes
Pour activer la ligne "/sbin/ifup ton_fai" doit marcher. La ligne sera activée au boot.
J'utilise pppoatm car c'est un peu plus rapide.
[*]
installation de bewan :
Le driver est ici : http://www.bewan.fr/bewan/utilisateurs/telechargement/download.php?(...)
$ tar xfz A1012-A1006-A904-A888-0.8.7.tgz
$ cd unicorn/libm
$ make
$ cd ../unicorn_pci
$ KERNEL_SOURCES=/lib/modules/`uname -r`/build make modules
$ mkdir /lib/modules/`uname -r`/kernel/extra
$ cp unicorn_pci_((atm)|(eth)).ko /lib/modules/`uname -r`/kernel/extra
N'installes qu'un des deux modules (unicorn_pci_atm.ko ou unicorn_pci_eth.ko).
$ depmod -a
!!!! Ça doit être fait depuis le nouveau noyau sans CONFIG_REGPARAM !!!!
Erf, ca faisait une semaine que je cherchais, j'avais le même bug !
J'avais même une erreur de segmentation en faisant modprobe unicorn_pci_atm. Et c'est que jeudi dernier que j'ai vu les pb sur atm_charge et autres en faisant avec insmod. Mais, à vrai dire, je comprenais pas, car il y avait appel à d'autres routines de atm.h ds les sources de unicorn et y avait pas de pb !
J'ai testé hier soir, merci, ca fonctionne enfin. J'avais bien recompilé le kernel pour avoir atm et pppoa mais ce truc de config_parm je savais pas :'(
Comment as tu trouvé cela ? Ca sert à quoi cette option de kernel au juste ?
Ca fait une semaine que j'écume le web, et j'ai vu nulle part cette allusion à ce paramètre pour les pilotes bewan.
En tout cas, je suis bien content, je vais pouvoir finir d'installer ma fedora et tester cette distrib.
Je vais aller m'auto-répondre sur les autres forums où j'ai écris, cela peut servir à d'autres .... (lea-linux, forum.hardware.fr et forum de fedora, rien que çà ...)
J explique: tout est compilé, tout est configurer, tout est fait je lance le script de connection il me dit que c est bon et mozilla affiche rien ! (page indisponible) pareil pour amsn et autres ...
j'ai testé la commande "/proc/net/atm/UNICORN\0: (un truc comme ca) et il me repond:
-bash: /proc/net/atm/UNICORN:0: Permission non accordée
(je suis en root)
PS: comment on vire l ancien noyau apres avec recompilé ?
# OK
Posté par Adrien BUSTANY (site web personnel) . Évalué à 1.
Si tu as une fedora 2 tu as un kernel 2.6.XXX (juste pour les autres)
[^] # Re: OK
Posté par Alex17865 . Évalué à 1.
les drivers sont des sources: A1012-A1006-A904-A888-0.8.7.tgz
# L'enfer
Posté par itstimetogo . Évalué à 2.
FC3 sera plus "cool" (surtout pour pppoatm).
Je n'ai pas une FC2 mais je pense que ça doit marcher.
Il y a deux méthodes :
1- PPPOATM
Il faut recompiler tout le noyau sans CONFIG_REGPARM (c'est un bug bewan). Vérifier que ATM est supporté par le noyau.
Il faut installer le nouveau ppp qui supporte pppoatm :
rpm -Uvh http://fr2.rpmfind.net/linux/fedora/core/development/i386/Fedora/RP(...)
Compiler bewan, installer bewan[*]. Lancer kudzu pour "qu'il te foute la paix" au prochain boot.
Puis configurer "normalement" ppp :
/etc/ppp/options :
lock
usepeerdns
debug
ipparam ppp0
noipdefault
noauth
default-asyncmap
defaultroute
hide-password
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj novjccomp
lcp-echo-interval 20
lcp-echo-failure 300
sync
maxfail 32000
persist
plugin /usr/lib/pppd/2.4.2/pppoatm.so 8.35
Créer les chap-secrets et pap-secrets :
# Secrets for authentication using CHAP
# client server secret IP addresses
ton_compte * "ton_pass"
Puis faire un petit script qui sera lancé au boot :
#!/bin/bash
modprobe unicorn_pci_atm
sleep 60 # attente que la ligne soit up
# pppd tourne déjà ?
[ -f /var/run/ppp0.pid ] || exec pppd user ton_compte persist
2- PPPOETH
On peut aussi utiliser pppoeth (module unicorn_pci_eth).
Dans ce cas le nouveau ppp n'est pas nécessaire.
Il faut installer le paquet rp-pppoe (normalement déjà installé).
- recompiler tout le noyau sans CONFIG_REGPARAM.
- compiler et installer bewan (n'installes que unicorn_pci_eth.ko sinon kudzu se mélange parfois les pinceaux (c'est encore une erreur bewan)). Voir [*].
- lancer kudzu. Il va faire n'importe quoi mais ce n'est pas grave.
- Lancer system-config-network et configurer une ligne adsl pppoeth. Il insistera pour utiliser eth0, acceptes et continues.
- Ajouter à /etc/modprobe.conf :
alias dsl0 unicorn_pci_eth <== bewan existe dsl0 (encore une erreur bewan)
options unicorn_pci_eth PROTOCOL=pppoe VPI=8 VCI=35
options dsl0 PROTOCOL=pppoe VPI=8 VCI=35
Edites /etc/sysconfig/network-scripts/ifcfg-ton_fai pour avoir quelque chose comme ça (normalement il n'y a que le paramètre ETH à éditer) :
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
IPV6INIT=no
USERCTL=yes
PEERDNS=yes
TYPE=xDSL
DEVICE=ppp0
BOOTPROTO=dialup
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
PERSIST=no
SYNCHRONOUS=no
DEFROUTE=yes
USER='ton_compte'
ETH=dsl0 <=== system-config-nework met eth0
PROVIDER=ton_fia
DEMAND=no
ONBOOT=yes
Pour activer la ligne "/sbin/ifup ton_fai" doit marcher. La ligne sera activée au boot.
J'utilise pppoatm car c'est un peu plus rapide.
[*]
installation de bewan :
Le driver est ici :
http://www.bewan.fr/bewan/utilisateurs/telechargement/download.php?(...)
$ tar xfz A1012-A1006-A904-A888-0.8.7.tgz
$ cd unicorn/libm
$ make
$ cd ../unicorn_pci
$ KERNEL_SOURCES=/lib/modules/`uname -r`/build make modules
$ mkdir /lib/modules/`uname -r`/kernel/extra
$ cp unicorn_pci_((atm)|(eth)).ko /lib/modules/`uname -r`/kernel/extra
N'installes qu'un des deux modules (unicorn_pci_atm.ko ou unicorn_pci_eth.ko).
$ depmod -a
!!!! Ça doit être fait depuis le nouveau noyau sans CONFIG_REGPARAM !!!!
[^] # Re: L'enfer
Posté par Alex17865 . Évalué à 1.
ca me repond:
unknown symbol in module, or unknown parameter (see dmesg)
et le dmesg:
unicorn_pci_atm: module license 'Proprietary' taints kernel.
unicorn_pci_atm: Unknown symbol shutdown_atm_dev
unicorn_pci_atm: Unknown symbol atm_dev_register
unicorn_pci_atm: Unknown symbol atm_charge
[^] # Re: L'enfer
Posté par itstimetogo . Évalué à 1.
Utilses "su -l"
> unicorn_pci_atm: Unknown symbol shutdown_atm_dev
> unicorn_pci_atm: Unknown symbol atm_dev_register
> unicorn_pci_atm: Unknown symbol atm_charge
Ajoutes le support ATM au noyau :
CONFIG_ATM=m
CONFIG_PPPOATM=m
[^] # Re: L'enfer
Posté par Daweed . Évalué à 1.
J'avais même une erreur de segmentation en faisant modprobe unicorn_pci_atm. Et c'est que jeudi dernier que j'ai vu les pb sur atm_charge et autres en faisant avec insmod. Mais, à vrai dire, je comprenais pas, car il y avait appel à d'autres routines de atm.h ds les sources de unicorn et y avait pas de pb !
J'ai testé hier soir, merci, ca fonctionne enfin. J'avais bien recompilé le kernel pour avoir atm et pppoa mais ce truc de config_parm je savais pas :'(
Comment as tu trouvé cela ? Ca sert à quoi cette option de kernel au juste ?
Ca fait une semaine que j'écume le web, et j'ai vu nulle part cette allusion à ce paramètre pour les pilotes bewan.
En tout cas, je suis bien content, je vais pouvoir finir d'installer ma fedora et tester cette distrib.
Je vais aller m'auto-répondre sur les autres forums où j'ai écris, cela peut servir à d'autres .... (lea-linux, forum.hardware.fr et forum de fedora, rien que çà ...)
# nouveau probleme
Posté par Alex17865 . Évalué à 1.
J explique: tout est compilé, tout est configurer, tout est fait je lance le script de connection il me dit que c est bon et mozilla affiche rien ! (page indisponible) pareil pour amsn et autres ...
j'ai testé la commande "/proc/net/atm/UNICORN\0: (un truc comme ca) et il me repond:
-bash: /proc/net/atm/UNICORN:0: Permission non accordée
(je suis en root)
PS: comment on vire l ancien noyau apres avec recompilé ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.