Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1177 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Problème avec modem bewan ADSL PCI ST sous MDK 9.2

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec modem bewan ADSL PCI ST sous MDK 9.2

n°363935
Lillois
Posté le 23-11-2003 à 13:51:59  profilanswer
 

Salut
J'ai installé hier MDK 9.2 et ce matin j'ai décidé d'installer mon modem bewan ADSL PCI ST.
Je me suis inspiré de l'installe dipo sur http://passion.linux-fan.com/bewan/bewanlinux.html.
Quand je veux compiler les modules unicorn, j'ai ça :
 
 
gcc  -DVERS=0 -O2 -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall -D__KERNEL__ -DMODULE -DLINUX  -D_ATM_DRIVER -DDEBUG=1   -I/usr/src/linux/include -I../include/ -I../ -c -o unicorn_atmdrv.o unicorn_atmdrv.c
In file included from unicorn_atmdrv.c:14:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error "   /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error "   instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from /usr/include/linux/prefetch.h:13,
                 from /usr/include/linux/list.h:6,
                 from /usr/include/linux/module.h:11,
                 from unicorn_atmdrv.c:16:
/usr/include/asm/processor.h:55: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/processor.h:55: error: requested alignment is not a constant
In file included from /usr/include/linux/module.h:297,
                 from unicorn_atmdrv.c:16:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error "   /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error "   instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from unicorn_atmdrv.c:16:
/usr/include/linux/module.h:299: error: syntax error before "UTS_RELEASE"
In file included from /usr/include/linux/compatmac.h:49,
                 from unicorn_atmdrv.c:23:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error "   /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error "   instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from unicorn_atmdrv.c:23:
/usr/include/linux/compatmac.h:74:26: linux/bios32.h: No such file or directory
In file included from unicorn_atmdrv.c:23:
/usr/include/linux/compatmac.h: In function `get_irq':
/usr/include/linux/compatmac.h:93: error: `PCI_INTERRUPT_LINE' undeclared (first use in this function)
/usr/include/linux/compatmac.h:93: error: (Each undeclared identifier is reported only once
/usr/include/linux/compatmac.h:93: error: for each function it appears in.)
In file included from /usr/include/linux/mm.h:12,
                 from /usr/include/linux/skbuff.h:26,
                 from /usr/include/linux/atmdev.h:209,
                 from unicorn_atmdrv.c:25:
/usr/include/linux/mmzone.h: At top level:
/usr/include/linux/mmzone.h:44: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/mmzone.h:44: error: requested alignment is not a constant
In file included from /usr/include/linux/mm.h:33,
                 from /usr/include/linux/skbuff.h:26,
                 from /usr/include/linux/atmdev.h:209,
                 from unicorn_atmdrv.c:25:
/usr/include/asm/pgtable.h: In function `ptep_test_and_clear_dirty':
/usr/include/asm/pgtable.h:309: error: void value not ignored as it ought to be
/usr/include/asm/pgtable.h: In function `ptep_test_and_clear_young':
/usr/include/asm/pgtable.h:310: error: void value not ignored as it ought to be
In file included from /usr/include/linux/highmem.h:5,
                 from /usr/include/linux/skbuff.h:27,
                 from /usr/include/linux/atmdev.h:209,
                 from unicorn_atmdrv.c:25:
/usr/include/asm/pgalloc.h: In function `pte_alloc_one':
/usr/include/asm/pgalloc.h:117: error: structure has no member named `timeout'
In file included from unicorn_atmdrv.c:25:
/usr/include/linux/atmdev.h:211:22: net/sock.h: No such file or directory
In file included from unicorn_atmdrv.c:25:
/usr/include/linux/atmdev.h: In function `atm_force_charge':
/usr/include/linux/atmdev.h:426: error: dereferencing pointer to incomplete type
/usr/include/linux/atmdev.h: In function `atm_return':
/usr/include/linux/atmdev.h:432: error: dereferencing pointer to incomplete type
/usr/include/linux/atmdev.h: In function `atm_may_send':
/usr/include/linux/atmdev.h:438: error: dereferencing pointer to incomplete type
/usr/include/linux/atmdev.h:438: error: dereferencing pointer to incomplete type
unicorn_atmdrv.c: In function `unicorn_atm_stopdevice':
unicorn_atmdrv.c:203: warning: passing arg 1 of `__wake_up' from incompatible pointer type
unicorn_atmdrv.c: In function `vcc_free_skb':
unicorn_atmdrv.c:337: warning: implicit declaration of function `dev_kfree_skb_any'
unicorn_atmdrv.c: In function `rcv_aal0':
unicorn_atmdrv.c:569: error: dereferencing pointer to incomplete type
unicorn_atmdrv.c: In function `rcv_aal5':
unicorn_atmdrv.c:672: error: dereferencing pointer to incomplete type
unicorn_atmdrv.c: In function `unicorn_atm_ioctl':
unicorn_atmdrv.c:987: warning: implicit declaration of function `put_user'
unicorn_atmdrv.c:1005: warning: implicit declaration of function `memcpy_tofs'
make: *** [unicorn_atmdrv.o] Erreur 1
 
 
J'ai fait deux installations : la première avec la nouvelle version des rpm (2.4.1) et j'ai le même message.
J'ai fait ensuite une autre installation avec les anciennes versions, qui sont les 2.4.0, conseillées dans la doc et le problème est le même.
J'ai aussi essayé les drivers 0.7.4 (inutilisables car il manque un makefile), les 0.6.1 et les 0.5.4. Toujours le même problème.
Qui a réussi à l'installer sur une mandrake 9.2? Comment as tu fait? Faut il encore utiliser cette doc ou y a t'il une installe auto dans mandrake?
Merci


Message édité par Lillois le 26-11-2003 à 08:14:55
mood
Publicité
Posté le 23-11-2003 à 13:51:59  profilanswer
 

n°363992
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 23-11-2003 à 15:03:46  profilanswer
 

y'a un topic special consacré  la bewan PCI St tu devrais poser ta question dessus.
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

n°364006
Lillois
Posté le 23-11-2003 à 15:19:19  profilanswer
 

Je viens de voir sur http://passion.linux-fan.com/bewan/bewanlinux.html qu'on peut installer les versions 2.4.1 des packages demandés. Le problème ne vient donc pas de là.
J'ai aussi installé la version 2.3.2 de glibc-static-devel-2.2.5-16mdk au lieu de la 2.2.5. La 2.3.2 est celle foutnie dans la MDK 9.2. Je pense que le problème peut venir de là en lisant les logs.
Qui a installé ce modem sous MDK 9.2?
Merci

n°364017
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 23-11-2003 à 15:26:16  profilanswer
 

Est-ce que tu as lu le topic en lien au-dessus ? Il y'a peut-etre la reponse a ta question

n°364024
Lillois
Posté le 23-11-2003 à 15:30:52  profilanswer
 

Gaellick a écrit :

y'a un topic special consacré  la bewan PCI St tu devrais poser ta question dessus.
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
 


 
OK merci. J'y suis allé faire un tour et j'ai vu un lien pas mal du style da-sylva. Je vais voir si j'ai tous les rpm dont il parle. Merci

n°364028
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 23-11-2003 à 15:35:36  profilanswer
 

Exact pour da-silva, j'ai utilise les instructions de ce site pour installer ma bewan (free degroupe) sur une Debian Woody et no probleme (enfin si mais c'etait un prob de noyau)

n°364166
Lillois
Posté le 23-11-2003 à 17:58:44  profilanswer
 

Avec un bewan adsl pci st, il faut se servir de la doc ppp over atm, non? Les autres docs ppp over ethernet et ip over atm ne s'appliquent pas dans le cadre d'un modem pci.

n°364188
Sagittariu​s
Posté le 23-11-2003 à 18:59:23  profilanswer
 

Bewan aDLS PCI st et Mandrake 9.2
 
Savoir quelle est le type de connexion :  
 
- pppoe ou pppoa  
- encapsulation llc ou vc  
- VPI VCI en général 8 35  
 
Le mode détaille ici sera de type pppoa.
 
Ensuite, il faut le source du noyau. Dans une console, taper su puis mot de passe du superutilisateur, puis :
 


#urpmi kernel-source glibc-static-devel  


 
Pourquoi également glibc-static-devel ? le fichier libm.a est nécessaire.
 
Récupérer et décompresser le fichier bapst-0.7.3.tgz chez bewan.
Si vous avec la version 0.7.4, éditer le fichier  /msw/linrapi.c
Commenter avec // les lignes :


 if (k->priority > XPRIO_BACKGRND_APPL) {
  int adj = (k->priority-XPRIO_BACKGRND_APPL) / 20;
  current->nice -= adj;
 }


 
Modifier la ligne :


DBG(RAPI_D,"start %.4s,nice=%ld\n",k->name,current->nice);


en :


DBG(RAPI_D,"start %.4s\n",k->name);


 
 
S'il s'agit d'une première installation, pour que la compilation ne s'arrête pas à une bête erreur, il faut juste changer deux petites lignes dans le Makefile situé dans ~/unicorn/unicorn_pci qui tentent d'effacer les anciens pilotes des tarball Bewan des version précédentes.
Dans ce Makefile, allez jusqu'à :  
# remove old versions  
 /bin/rm  $(DESTDIR)/lib/modules/$(KVERS)/kernel/drivers/atm/unicorn_atm.o  
 /bin/rm -f $(DESTDIR)/lib/modules/$(KVERS)/kernel/drivers/atm/unicorn_pci.o  
Et mettre le signe # sur ces deux lignes, signe qui signifie commentaire.  
 
Se placer dans le répertoire unicorn, dans une console :
 


#make all_drivers (mode superutilisateur non nécessaire).  


 
 
Résultat de la compilation dans les répertoires :  
unicorn_atm  
unicorn_eth  
unicron_pci  
les fichiers *.o sont engendrés
 
 
Maintenant, il faut passer en mode su pour installer les modules déjà compilés.  
Cette installation va en réalité copier les modules compilés (*.o) dans l'arborescence Linux de la distribution : en général dans /lib/modules/2.4.xxversion_noyau/kernel/drivers/atm  
 
Donc en mode su :  


#make install_drivers  


 
Configurer les fichiers suivants :  
/etc/ppp/pap-secrets
/etc/ppp/chap-secrets
 
 
Ils doivent contenir le nom de connexion et le mot de passe entre guillemets séparés par une étoile.
Exemple fichier chap-secrets :  
 


# Secrets for authentication using CHAP  
# client server secret   IP addresses  
'moncompte@fai.com' * 'monmotdepasse'  
"moncompte@fai.com" * "monmotdepasse"  


 
Pour éditer c'est simple, une console en mode su puis l'éditeur de son choix, par exemple kedit : kedit /etc/ppp/chap-secrets
Attention : guillemets simples et doubles.
 
Il faut alors configurer le fichier /etc/ppp/options comme ceci :  
 


lock  
ipparam ppp0  
noipdefault  
noauth  
default-asyncmap  
defaultroute  
hide-password  
noaccomp  
noccp  
nobsdcomp  
nodeflate  
nopcomp  
novj novjccomp  
lcp-echo-interval 20  
lcp-echo-failure 3  
sync  
maxfail 0  
persist  
user moncompte@fai.com
name moncompte@fai.com
usepeerdns  


 
Une fois configurés les fichiers chap-secrets, pap-secrets et options
 
il suffit d'aller en mode su dans le dossier scripts de unicorn.
 


# ./unicorn-pppoatm start  


 
L'encapsulation par défaut du script unicorn-pppoatm est de type VC.
En cas d'encapsulation LLC (certains FAI en Suisse par exemple), ajouter dans le script unicorn-pppoatm, après les lignes VPI=8 VCI=35 :

 
ENCAPS=llc-encaps  

 
 
Ajouter également la variable $ENCAPS à la ligne suivante :  


$PPPD plugin $PLUGIN $VPI.$VCI $ENCAPS  


 
 
Pour voir simultanément les logs, la journalisation du système, ou autrement dit le fichier où s'écrit chaque événement :  
 
Taper dans une console fenêtrée sous X en mode su :  


# tail -f /var/log/messages > /dev/tty  


 
 
Voir si par hasard on ne serais pas connecté sans le savoir, dans la barre d'url de Konqueror ou Mozilla, essayer ceci :
 
http://212.43.221.155/
 
 
Une fois connecté, configurer ses sources urpmi.  
Pour cela, aller à la page easy urpmi sur http://plf.zarb.org
 
Choisir les sources main, contrib, updates et plf. Recopier la sortie dans une console en mode su. L'enregistrement des sources urpmi dure plusieurs minutes ou dizaines de minutes.  
 
En savoir plus : http://www.urpmi.org/.
 
En mode console pour updater tout d'un coup une fois les sources urpmi définies, su :


urpmi --auto-select --auto  


 
Pour vérifier la sortie de la commande qui permet de lister les modules pris en charge par le noyau.
 
En mode su :  lsmod  
 
Cela doit ressembler à peu près à cela, c'est le module unicorn_pci_atm qui nous intéresse  


# lsmod  
 
Module                  Size  Used by    Tainted: P  
 
unicorn_pci_atm       604936   2


 
etc. Toutes les lignes ne sont pas indiquées (ici pour un modem pci)
 
 
Sinon, un rpm de bewan adsl status se trouve ici pour Mdk 9.2 :  
 
http://membres.lycos.fr/billery/9. [...] k.i586.rpm  
 
Une fois installé, il se lance (en mode simple user surtout) par bewan_adsl_status. On peut également mettre ce raccourci sur le bureau KDE : http://membres.lycos.fr/billery/9.2/Bewan-aDSL
C'est pratique pour vérifier l'état du modem et de la ligne.
 
Enfin, on peut vouloir installer Guarddog 2.20 qui est disponible au club en version française pour 9.2. Et le cas échéant me donner un peu de retour sur la traduction française :)
 
NOTA : pour la version USB du modem, il faut juste modifier le script de connexion tel qu'indiqué dans le script même. C'est une histoire de quelques lignes.


Message édité par Sagittarius le 23-11-2003 à 19:02:15
n°364209
Lillois
Posté le 23-11-2003 à 19:53:52  profilanswer
 

Merci beaucoup.
Tu as trouvé cette doc ou ça? Sur internet?
Merci
 
 

Sagittarius a écrit :

Bewan aDLS PCI st et Mandrake 9.2
 
Savoir quelle est le type de connexion :  
 
- pppoe ou pppoa  
- encapsulation llc ou vc  
- VPI VCI en général 8 35  
 
Le mode détaille ici sera de type pppoa.
 
Ensuite, il faut le source du noyau. Dans une console, taper su puis mot de passe du superutilisateur, puis :
 


#urpmi kernel-source glibc-static-devel  


 
Pourquoi également glibc-static-devel ? le fichier libm.a est nécessaire.
 
Récupérer et décompresser le fichier bapst-0.7.3.tgz chez bewan.
Si vous avec la version 0.7.4, éditer le fichier  /msw/linrapi.c
Commenter avec // les lignes :


 if (k->priority > XPRIO_BACKGRND_APPL) {
  int adj = (k->priority-XPRIO_BACKGRND_APPL) / 20;
  current->nice -= adj;
 }


 
Modifier la ligne :


DBG(RAPI_D,"start %.4s,nice=%ld\n",k->name,current->nice);


en :


DBG(RAPI_D,"start %.4s\n",k->name);


 
 
S'il s'agit d'une première installation, pour que la compilation ne s'arrête pas à une bête erreur, il faut juste changer deux petites lignes dans le Makefile situé dans ~/unicorn/unicorn_pci qui tentent d'effacer les anciens pilotes des tarball Bewan des version précédentes.
Dans ce Makefile, allez jusqu'à :  
# remove old versions  
 /bin/rm  $(DESTDIR)/lib/modules/$(KVERS)/kernel/drivers/atm/unicorn_atm.o  
 /bin/rm -f $(DESTDIR)/lib/modules/$(KVERS)/kernel/drivers/atm/unicorn_pci.o  
Et mettre le signe # sur ces deux lignes, signe qui signifie commentaire.  
 
Se placer dans le répertoire unicorn, dans une console :
 


#make all_drivers (mode superutilisateur non nécessaire).  


 
 
Résultat de la compilation dans les répertoires :  
unicorn_atm  
unicorn_eth  
unicron_pci  
les fichiers *.o sont engendrés
 
 
Maintenant, il faut passer en mode su pour installer les modules déjà compilés.  
Cette installation va en réalité copier les modules compilés (*.o) dans l'arborescence Linux de la distribution : en général dans /lib/modules/2.4.xxversion_noyau/kernel/drivers/atm  
 
Donc en mode su :  


#make install_drivers  


 
Configurer les fichiers suivants :  
/etc/ppp/pap-secrets
/etc/ppp/chap-secrets
 
 
Ils doivent contenir le nom de connexion et le mot de passe entre guillemets séparés par une étoile.
Exemple fichier chap-secrets :  
 


# Secrets for authentication using CHAP  
# client server secret   IP addresses  
'moncompte@fai.com' * 'monmotdepasse'  
"moncompte@fai.com" * "monmotdepasse"  


 
Pour éditer c'est simple, une console en mode su puis l'éditeur de son choix, par exemple kedit : kedit /etc/ppp/chap-secrets
Attention : guillemets simples et doubles.
 
Il faut alors configurer le fichier /etc/ppp/options comme ceci :  
 


lock  
ipparam ppp0  
noipdefault  
noauth  
default-asyncmap  
defaultroute  
hide-password  
noaccomp  
noccp  
nobsdcomp  
nodeflate  
nopcomp  
novj novjccomp  
lcp-echo-interval 20  
lcp-echo-failure 3  
sync  
maxfail 0  
persist  
user moncompte@fai.com
name moncompte@fai.com
usepeerdns  


 
Une fois configurés les fichiers chap-secrets, pap-secrets et options
 
il suffit d'aller en mode su dans le dossier scripts de unicorn.
 


# ./unicorn-pppoatm start  


 
L'encapsulation par défaut du script unicorn-pppoatm est de type VC.
En cas d'encapsulation LLC (certains FAI en Suisse par exemple), ajouter dans le script unicorn-pppoatm, après les lignes VPI=8 VCI=35 :

 
ENCAPS=llc-encaps  

 
 
Ajouter également la variable $ENCAPS à la ligne suivante :  


$PPPD plugin $PLUGIN $VPI.$VCI $ENCAPS  


 
 
Pour voir simultanément les logs, la journalisation du système, ou autrement dit le fichier où s'écrit chaque événement :  
 
Taper dans une console fenêtrée sous X en mode su :  


# tail -f /var/log/messages > /dev/tty  


 
 
Voir si par hasard on ne serais pas connecté sans le savoir, dans la barre d'url de Konqueror ou Mozilla, essayer ceci :
 
http://212.43.221.155/
 
 
Une fois connecté, configurer ses sources urpmi.  
Pour cela, aller à la page easy urpmi sur http://plf.zarb.org
 
Choisir les sources main, contrib, updates et plf. Recopier la sortie dans une console en mode su. L'enregistrement des sources urpmi dure plusieurs minutes ou dizaines de minutes.  
 
En savoir plus : http://www.urpmi.org/.
 
En mode console pour updater tout d'un coup une fois les sources urpmi définies, su :


urpmi --auto-select --auto  


 
Pour vérifier la sortie de la commande qui permet de lister les modules pris en charge par le noyau.
 
En mode su :  lsmod  
 
Cela doit ressembler à peu près à cela, c'est le module unicorn_pci_atm qui nous intéresse  


# lsmod  
 
Module                  Size  Used by    Tainted: P  
 
unicorn_pci_atm       604936   2


 
etc. Toutes les lignes ne sont pas indiquées (ici pour un modem pci)
 
 
Sinon, un rpm de bewan adsl status se trouve ici pour Mdk 9.2 :  
 
http://membres.lycos.fr/billery/9. [...] k.i586.rpm  
 
Une fois installé, il se lance (en mode simple user surtout) par bewan_adsl_status. On peut également mettre ce raccourci sur le bureau KDE : http://membres.lycos.fr/billery/9.2/Bewan-aDSL
C'est pratique pour vérifier l'état du modem et de la ligne.
 
Enfin, on peut vouloir installer Guarddog 2.20 qui est disponible au club en version française pour 9.2. Et le cas échéant me donner un peu de retour sur la traduction française :)
 
NOTA : pour la version USB du modem, il faut juste modifier le script de connexion tel qu'indiqué dans le script même. C'est une histoire de quelques lignes.

n°364363
Sagittariu​s
Posté le 23-11-2003 à 23:09:12  profilanswer
 

Lillois a écrit :

Merci beaucoup.
Tu as trouvé cette doc ou ça? Sur internet?
Merci


 
Non, tout simplement j'en suis l'auteur.
Elle était déjà postée sur le topik Bewan.
Mais je crois que je devrais peut-être en faire un topic unik.

mood
Publicité
Posté le 23-11-2003 à 23:09:12  profilanswer
 

n°365260
Lillois
Posté le 25-11-2003 à 19:30:32  profilanswer
 

Merci, ça marche. Je te réponds de mon PC d'ailleurs.
Par contre j'ai encore un petit souci, c'est super lent. Et quand je dis ça je ne pèse pas mes mots, je mets 5 minutes pour afficher une page web, et encore quand elle veut bien s'afficher!!!!
Quand je tape la commande cat /proc/net/atm/UNICORN:0, le débit est souvent de 0 ou 1 kbit/s. Des sois ça monte jusque trente, mais c rare.
Qui a une petit réponse, merci

n°365467
Sagittariu​s
Posté le 25-11-2003 à 22:55:26  profilanswer
 

Lillois a écrit :

Merci, ça marche. Je te réponds de mon PC d'ailleurs.
Par contre j'ai encore un petit souci, c'est super lent. Et quand je dis ça je ne pèse pas mes mots, je mets 5 minutes pour afficher une page web, et encore quand elle veut bien s'afficher!!!!
Quand je tape la commande cat /proc/net/atm/UNICORN:0, le débit est souvent de 0 ou 1 kbit/s. Des sois ça monte jusque trente, mais c rare.
Qui a une petit réponse, merci


 
C'est donc que ma doc est bonne :D
S'agissant du débit, à part un problème de FAI ou de firewall, je ne vois pas.

n°365536
Lillois
Posté le 26-11-2003 à 08:13:44  profilanswer
 

Sagittarius a écrit :


 
C'est donc que ma doc est bonne :D
S'agissant du débit, à part un problème de FAI ou de firewall, je ne vois pas.


 
Ben je n'ai pas ce problème avec Win XP, uniquement avec MDK 9.2. Heureusement que ta doc marche. Qui aurait une petite idée pour mon problème de débit?
Merci

n°365601
Sagittariu​s
Posté le 26-11-2003 à 10:50:04  profilanswer
 

As-tu vérifié ton script iptables ?
 
A défaut, une GUI en français Guarddog, est diponible ici : http://www.simonzone.com/software/guarddog/


Message édité par Sagittarius le 26-11-2003 à 10:51:27
n°365684
Lillois
Posté le 26-11-2003 à 13:22:15  profilanswer
 

Qu'appelles tu le script iptable? Le script ./unicorn-pppoatm start?
Pourquoi me donnes tu un lien vers un firewall? Tu peux m'expliquer stp?
Comment ça je sens le newbie à plein nez? :)
Merci
 
 
 

Sagittarius a écrit :

As-tu vérifié ton script iptables ?
 
A défaut, une GUI en français Guarddog, est diponible ici : http://www.simonzone.com/software/guarddog/


 

n°365715
Sagittariu​s
Posté le 26-11-2003 à 14:03:46  profilanswer
 

Lillois a écrit :

Qu'appelles tu le script iptable? Le script ./unicorn-pppoatm start?
Pourquoi me donnes tu un lien vers un firewall? Tu peux m'expliquer stp?
Comment ça je sens le newbie à plein nez? :)
Merci


 
Il faut bien commencer un jour :)
 
1.- télécharge ce rpm http://membres.lycos.fr/billery/9. [...] k.i586.rpm
2.- installe-le
3.- execute-le : menu K -> Configuration -> Réseau -> Guarddog. Un message signalant que c'est la première exécution de Guarddog apparaît, c'est normal.
4.- dans un premier temps coche, dans la colonne INTERNET, les cases dns, ftp, http, https comme ici : http://membres.lycos.fr/billery/9.2/guarddog.png
(chez toi il n'y aura pas de colonne INTRANET, c'est normal)
5.- Quitter Guarddog par OK
6.- Test ton surf.

n°365987
Lillois
Posté le 27-11-2003 à 08:12:36  profilanswer
 

Salut,
Merci pour tes conseils mais depuis hier soir ça marche niquel, et sans rien faire. En fait c depuis que j'ai redémarré ma machine. Je vais essayer de faire un test sur des ftp pour voir le débit.
Par contre je vais tester ton firewall, ça peut toujours servir.
Merci pour tout
 

Sagittarius a écrit :


 
Il faut bien commencer un jour :)
 
1.- télécharge ce rpm http://membres.lycos.fr/billery/9. [...] k.i586.rpm
2.- installe-le
3.- execute-le : menu K -> Configuration -> Réseau -> Guarddog. Un message signalant que c'est la première exécution de Guarddog apparaît, c'est normal.
4.- dans un premier temps coche, dans la colonne INTERNET, les cases dns, ftp, http, https comme ici : http://membres.lycos.fr/billery/9.2/guarddog.png
(chez toi il n'y aura pas de colonne INTRANET, c'est normal)
5.- Quitter Guarddog par OK
6.- Test ton surf.
 

n°366023
Sagittariu​s
Posté le 27-11-2003 à 11:38:00  profilanswer
 
n°366161
Lillois
Posté le 27-11-2003 à 18:04:08  profilanswer
 

Merci à tous et plus particulièrement à Sagittarius pour son aide. N'hésitez pas à aller voir son tuto, ça marche à tous les coups.
Ce post est [résolu]

n°366169
Sagittariu​s
Posté le 27-11-2003 à 18:20:32  profilanswer
 

Lillois a écrit :

Merci à tous et plus particulièrement à Sagittarius pour son aide. N'hésitez pas à aller voir son tuto, ça marche à tous les coups.
Ce post est [résolu]


 
Le mieux c'est d'éditer ton premier message de ce topic et de mettre résolu dans le titre :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Problème avec modem bewan ADSL PCI ST sous MDK 9.2

 

Sujets relatifs
Problème PHP avec serveur apache 2 et PHP 4.2.2[RedHat] probleme d'internet/partage....
Tutorial d'alexis : Problème d'installation dès le chapitre 22Unreal 2003 Probleme d'installation
Unreal 2003 Installation problemeTelechargement très lent sur mandrake 9.1 et adsl
Mdk 9.2 : kvl/gvlc/... : la gui ne s'affiche pas en user / gnomeUItélévision par adsl
[ vsftpd ] Problème étrange : accès anonymous, konqueror, mozilla, ...[IpTables] Problème de masquerade [Résolu] Gentoo était le problème...
Plus de sujets relatifs à : Problème avec modem bewan ADSL PCI ST sous MDK 9.2


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR