compiler le protocole ppp, comment faire?

compiler le protocole ppp, comment faire? - Linux et OS Alternatifs

Marsh Posté le 27-07-2004 à 10:07:34    

bonjour, étant débutant, je galère a installer un speedtouch usb sur mdk 10.0 mais je crois que le problème est que je n'ai pas bien installé le protocole ppp (ou du moins il est pas installé par défaut)
car après avoir suivi scrupuleusement le howto et après avoir tapé la commande ifconfig ppp0, il me dit qu'il connait pas ppp0
Comment faire pour recompiler le protocole ppp?
 
le Howto dit :  
 
"Utilisant le protocole PPP pour la connexion il faut que celui-ci soit aussi compilé dans le noyau :
 
 
PPP (point-to-point protocol) support (CONFIG_PPP) [Y]  
PPP support for sync tty ports (CONFIG_PPP_SYNC_TTY) [Y]"
 
 
MAIS je ne sais pas comment faire (et oui, je débute)
 
merci pour votre aide
tanck

Reply

Marsh Posté le 27-07-2004 à 10:07:34   

Reply

Marsh Posté le 27-07-2004 à 10:19:42    

tu utilises quelle distribution ?
Il y a de forte chance pour que ces modules existes deja et que tu n'ai pas a les compiler.

Reply

Marsh Posté le 27-07-2004 à 10:29:43    

modprobe ppp

Reply

Marsh Posté le 27-07-2004 à 10:55:24    


Salut j'utilise Mdk 10.0 (qui s'est installée avec 2 noyaux il me semble : le 2.6.3 et le 2.4.25 : j'utilise le 2.4.25 à présent car on m'a dit que le 2.6.3 galèrait avec le speedtouch usb)
 
 
nico168, tu me dis que le module est déja installé or voilà ce que me retourne les commandes suivantes :  
 
[root@localhost usr]# cd /dev
[root@localhost dev]# ls *ppp*
ippp0   ippp22  ippp36  ippp5   ippp63   pppox18  pppox3 pppox45  pppox59
ippp1   ippp23  ippp37  ippp50  ippp7    pppox19  pppox32  pppox46  pppox6
ippp10  ippp24  ippp38  ippp51  ippp8    pppox2   pppox33  pppox47  pppox60
ippp11  ippp25  ippp39  ippp52  ippp9    pppox20  pppox34  pppox48  pppox61
ippp12  ippp26  ippp4   ippp53  ppp      pppox21  pppox35  pppox49  pppox62
ippp13  ippp27  ippp40  ippp54  pppox0   pppox22  pppox36  pppox5   pppox63
ippp14  ippp28  ippp41  ippp55  pppox1   pppox23  pppox37  pppox50  pppox7
ippp15  ippp29  ippp42  ippp56  pppox10  pppox24  pppox38  pppox51  pppox8
ippp16  ippp3   ippp43  ippp57  pppox11  pppox25  pppox39  pppox52  pppox9
ippp17  ippp30  ippp44  ippp58  pppox12  pppox26  pppox4   pppox53
ippp18  ippp31  ippp45  ippp59  pppox13  pppox27  pppox40  pppox54
ippp19  ippp32  ippp46  ippp6   pppox14  pppox28  pppox41  pppox55
ippp2   ippp33  ippp47  ippp60  pppox15  pppox29  pppox42  pppox56
ippp20  ippp34  ippp48  ippp61  pppox16  pppox3   pppox43  pppox57
ippp21  ippp35  ippp49  ippp62  pppox17  pppox30  pppox44  pppox58
 
 
 
 
OR j'ai Besoin du ppp0 non? Et il n'apparait pas...snif
 
 
Et autre commande :  
[root@localhost root]#ifconfig ppp0
ppp0 : erreur lors de la recherche d'infos sur l'interface : périphérique non trouvé
 
 
Et enfin : modprobe ppp, je l'ai tapé ds le shell mais ça n'a rien fait apparament
 
 
merci d'avance
 
 
 
 
 

Reply

Marsh Posté le 27-07-2004 à 10:59:34    

t'as jamais envisagé d'utiliser le centre de controle mandrake ? il marche pourtant très bien


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-07-2004 à 11:01:14    

tanck> tout ce que tu fais ne sert à rien !!!
 
ppp0 n'apparait dans /dev
les interfaces réseau n'apparaissent pas la dedans.
 
ensuite kel howto as tu suivi ?
 
car à ma connaissance, si tu as la 10.0 official, il suffit de copier le firmware dans /usr/share/speedtouch puis de lancer l'outil mandrake et tout est conf auto sans problème.
 
si cela ne marche pas, tu reviens avec les logs/journaux du noyaux.
 
pour les voir, tu ouvres un terminal et tu :
- deviens root avec la commande : su -
 
- affiche les journaux du noyau en temps réel : tail -f /var/log/messages
 
- tu lances la conf de ton modem
 
 
 
ppp est activé par défaut sous mdk :

Code :
  1. [root@admin3 admin]# grep PPP /boot/config
  2. # CONFIG_SYNCLINK_SYNCPPP is not set
  3. CONFIG_HDLC_PPP=y
  4. CONFIG_PC300_MLPPP=y
  5. CONFIG_PPP=m
  6. CONFIG_PPP_MULTILINK=y
  7. CONFIG_PPP_FILTER=y
  8. CONFIG_PPP_ASYNC=m
  9. CONFIG_PPP_SYNC_TTY=m
  10. CONFIG_PPP_DEFLATE=m
  11. CONFIG_PPP_BSDCOMP=m
  12. CONFIG_PPP_MPPE_MPPC=m
  13. CONFIG_PPPOE=m
  14. CONFIG_PPPOATM=m
  15. CONFIG_ISDN_PPP=y
  16. CONFIG_ISDN_PPP_VJ=y
  17. # CONFIG_IPPP_FILTER is not set
  18. CONFIG_ISDN_PPP_BSDCOMP=m


 


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 27-07-2004 à 12:23:00    

Et bien Dark_Schneider, je reviens car il se passe qqch d'incompréhensible!!!!
 
voilà le journal :
 
 
 
[root@localhost root]# tail -f /var/log/messages
Jul 27 14:06:21 localhost kernel:  [filp_open+78/96] filp_open+0x4e/0x60
Jul 27 14:06:21 localhost kernel:  [<c015b5ee>] filp_open+0x4e/0x60
Jul 27 14:06:21 localhost kernel:  [sys_open+63/128] sys_open+0x3f/0x80
Jul 27 14:06:21 localhost kernel:  [<c015b9ff>] sys_open+0x3f/0x80
Jul 27 14:06:21 localhost kernel:  [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79
Jul 27 14:06:21 localhost kernel:  [<c010b1b9>] sysenter_past_esp+0x52/0x79
Jul 27 14:06:21 localhost kernel:
Jul 27 14:06:21 localhost kernel: Code: fe ff ff 8b 40 04 8b 40 08 a8 04 75 95 89 f9 f0 ff 4e 10 0f 88 cf 17 00 00 8b 55 0c 66 8b 42 1c 66 85 46 30 75 b2 9c 8f 45 e8 fa <f0> fe 8b 24 01 00 00 0f 88 ba 17 00 00 8b 4d 0c 66 8b 41 1c a8
Jul 27 14:06:32 localhost drakconf.real[1962]: ### Program is starting ###
Jul 27 14:06:52 localhost su(pam_unix)[2038]: session opened for user root by (uid=501)
Jul 27 14:07:27 localhost drakconf.real[2085]: ### Program is starting ###
Jul 27 14:07:43 localhost su(pam_unix)[2091]: session opened for user root by (uid=501)
Jul 27 14:07:44 localhost su(pam_unix)[2091]: session closed for user root
Jul 27 14:07:44 localhost su(pam_unix)[2126]: session opened for user root by (uid=501)
Jul 27 14:07:45 localhost drakconf.real[2162]: ### Program is starting ###
Jul 27 14:07:48 localhost kernel:  hdc: ATAPI 48X CD-ROM drive, 128kB Cache, DMA
Jul 27 14:07:48 localhost kernel: Uniform CD-ROM driver Revision: 3.20
Jul 27 14:08:03 localhost drakconnect[2179]: ### Program is starting ###
Jul 27 14:08:07 localhost drakconnect[2179]: setting probeall usb-interface to usb-uhci
Jul 27 14:08:07 localhost drakconnect[2179]: adding alias sound-slot-0 to maestro3
Jul 27 14:08:07 localhost drakconnect[2179]: running: /sbin/modprobe snd-pcm-oss
Jul 27 14:08:11 localhost drakconnect[2179]: setting probeall usb-interface to usb-uhci
Jul 27 14:08:11 localhost drakconnect[2179]: setting probeall usb-interface to usb-uhci
Jul 27 14:08:16 localhost drakconnect[2179]: running: urpmq speedtouch_mgmt
Jul 27 14:08:23 localhost drakconnect[2179]: mounting /dev/fd0 on /mnt as type vfat, options
Jul 27 14:08:23 localhost drakconnect[2179]: running: /sbin/modprobe vfat
Jul 27 14:08:23 localhost drakconnect[2179]: calling mount(/dev/fd0, /mnt, vfat, 3236757505, check=relaxed)
Jul 27 14:08:23 localhost kernel: end_request: I/O error, dev fd0, sector 0
Jul 27 14:08:24 localhost drakconnect[2179]: Erreur lors de l'accès à  la disquette, impossible de monter le périphérique fd0
Jul 27 14:08:24 localhost drakconnect[2179]: Erreur lors de l'accès à  la disquette, impossible de monter le périphérique fd0
Jul 27 14:08:24 localhost drakconnect[2179]: calling umount(/mnt)
Jul 27 14:08:33 localhost drakconnect[2179]: default cancel_clicked
Jul 27 14:08:36 localhost drakconnect[2179]: mounting /dev/fd0 on /mnt as type vfat, options
Jul 27 14:08:36 localhost drakconnect[2179]: calling mount(/dev/fd0, /mnt, vfat, 3236757505, check=relaxed)
Jul 27 14:08:36 localhost drakconnect[2179]: Mounting floppy device fd0 in /mnt
Jul 27 14:09:06 localhost drakconnect[2179]: copied recursively /mnt/mgmt.o to /usr/share/speedtouch/
Jul 27 14:09:06 localhost drakconnect[2179]: Firmware copy mgmt.o in /usr/share/speedtouch/ succeeded
Jul 27 14:09:06 localhost drakconnect[2179]: calling umount(/mnt)
Jul 27 14:09:06 localhost drakconnect[2179]: modified file /etc/mtab
Jul 27 14:09:12 localhost drakconnect[2179]: created directory /etc/ppp (and parents if necessary)
Jul 27 14:09:12 localhost drakconnect[2179]: running: /bin/rpm -q --qf %{name}  ppp
Jul 27 14:09:13 localhost drakconnect[2179]: running: /bin/rpm -q --qf %{name}  ppp-pppoatm
Jul 27 14:09:13 localhost drakconnect[2179]: created file /etc/ppp/options
Jul 27 14:09:13 localhost drakconnect[2179]: created file /etc/ppp/peers/adsl
Jul 27 14:09:13 localhost drakconnect[2179]: modified file /etc/ppp/pap-secrets
Jul 27 14:09:13 localhost drakconnect[2179]: changed mode of /etc/ppp/pap-secrets to 600
Jul 27 14:09:13 localhost drakconnect[2179]: modified file /etc/ppp/chap-secrets
Jul 27 14:09:13 localhost drakconnect[2179]: changed mode of /etc/ppp/chap-secrets to 600
Jul 27 14:09:13 localhost drakconnect[2179]: renamed file /etc/conf.modules to /etc/modules.conf
Jul 27 14:09:13 localhost drakconnect[2179]: modified file /etc/modules.conf
Jul 27 14:09:13 localhost drakconnect[2179]: to put in /etc/modules
Jul 27 14:09:13 localhost drakconnect[2179]: modified file /etc/modules
Jul 27 14:09:13 localhost drakconnect[2179]: to put in /etc/modprobe.preload via-agp
Jul 27 14:09:13 localhost drakconnect[2179]: modified file /etc/modprobe.preload
Jul 27 14:09:13 localhost drakconnect[2179]: running: /sbin/generate-modprobe.conf
Jul 27 14:09:14 localhost drakconnect[2179]: created file /etc/sysconfig/drakconnect
Jul 27 14:09:17 localhost drakconnect[2179]: launched command: /sbin/chkconfig --add internet
Jul 27 14:09:17 localhost drakconnect[2179]: modified file /etc/sysconfig/network
Jul 27 14:09:17 localhost drakconnect[2179]: modified file /etc/sysconfig/network-scripts/ifcfg-eth0
Jul 27 14:09:17 localhost drakconnect[2179]: written eth0 interface configuration in /etc/sysconfig/network-scripts/ifcfg-eth0
Jul 27 14:09:17 localhost drakconnect[2179]: writing host information to /etc/hosts
Jul 27 14:09:17 localhost drakconnect[2179]: created file /etc/hosts
Jul 27 14:09:17 localhost drakconnect[2179]: running: chkconfig --del tmdns
Jul 27 14:09:17 localhost drakconnect[2179]: running: chkconfig --del zcip
Jul 27 14:09:19 localhost drakconnect[2179]: running: /etc/rc.d/init.d/network restart
Jul 27 14:09:20 localhost ifdown: RTNETLINK answers: No such device or address
Jul 27 14:09:20 localhost ifdown: RTNETLINK answers: No such device or address
Jul 27 14:09:20 localhost network: Arrêt de l'interface eth0 :  succeeded
Jul 27 14:09:20 localhost ifplugd(eth0)[786]: Exiting.
Jul 27 14:09:20 localhost ifdown: RTNETLINK answers: No such device or address
Jul 27 14:09:21 localhost network: Arrêt de l'interface loopback :  succeeded
Jul 27 14:09:21 localhost network: Application des paramètres réseau succeeded
Jul 27 14:09:21 localhost kernel: Disabled Privacy Extensions on device c038f000(lo)
Jul 27 14:09:22 localhost network: Démarrage de l'interface loopback :  succeeded
Jul 27 14:09:22 localhost ifplugd(eth0)[2623]: ifplugd 0.21b initializing.
Jul 27 14:09:22 localhost ifplugd(eth0)[2623]: Using interface eth0/00:90:27:75:9A:1E with driver <eepro100> (version: eepro100.c:v1.09j-t 9/29/99 Don)
Jul 27 14:09:22 localhost ifplugd(eth0)[2623]: Using detection mode: SIOCGMIIPHY
Jul 27 14:09:22 localhost ifplugd(eth0)[2623]: Initialization complete, link beat not detected.
Jul 27 14:09:22 localhost network: Activation de l'interface eth0 :  failed
Jul 27 14:09:24 localhost drakconnect[2179]: running: /etc/sysconfig/network-scripts/net_cnx_up &
Jul 27 14:09:24 localhost modem_run[2646]: modem_run version 1.2-beta3 started by root uid 0
Jul 27 14:09:29 localhost modem_run[2646]: Unable to locate firmware in /usr/share/speedtouch/mgmt.o
Jul 27 14:09:29 localhost modem_run[2831]: modem_run version 1.2-beta3 started by root uid 0
Jul 27 14:09:30 localhost modem_run[2831]: Unable to locate firmware in /usr/share/speedtouch/mgmt_rev4.o
 
[root@localhost root]# cd /usr/share/speedtouch/
[root@localhost speedtouch]# ls
mgmt.o*  speedtouch.sh*
[root@localhost speedtouch]# pwd
/usr/share/speedtouch
 
 
Précisions :  
 
 
les deux dernieres commandes, je l'ai fait pour bien prouver que le mgmt.o est au BON endroit pourtant!!! je comprzends donc pas pkoi il ne le trouve pas!!!
 
J'avais juste avant lancé l'outil mandrake en ayant au préalable copié le mgmt.o dans usr/share/speedtouch et ca donnait la meme chose.
avec le journal que j'ai inclu ici, j'ai mis le mgmt.o sur une disquette et il s'est copié automatiquement ds usr/share/speedtouch  
 
 
autre précision : je suis sur du fichier mgmt.o car c'est un ami qui a un serveur linux opérationnel qui me l'a envoyé
 
 
merci 1000 fois si qqn m'aide!
tanck

Reply

Marsh Posté le 27-07-2004 à 12:27:14    

Dark_Schneider, pour les tutoriaux, j'en ai vu quelque uns du genre :  
 
 
http://c.laloy.free.fr/howtos/linux/index_hardw.html
 
http://speedtouch.sourceforge.net.
 
 
etc...

Reply

Marsh Posté le 27-07-2004 à 14:18:06    

essayes de renommer ton fichier en mgmt_rev4.o :
mv mgmt.o mgmt_rev4.o
 
il semble que le nom a changé


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-07-2004 à 14:28:56    

ben c'est ce que j'ai fait mais rien n'y fait, j'ai toujours exactement la même chose.
Et c'est assez étrange que le nom change comme ca...

Reply

Marsh Posté le 27-07-2004 à 14:28:56   

Reply

Marsh Posté le 27-07-2004 à 14:31:38    

chmod -R a+xr /usr/share/speedtouch
chmod a+r /usr/share/speedtouch/*
 
 
Rem : juste avant je crois que tu as eu un plantage de ton sous système USB.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 27-07-2004 à 14:57:57    

ben en fait j'avais déjà modifié les droits pour que le root puisse lire les fichiers
donc c'est toujours pas ça...
d'autres idées???

Reply

Marsh Posté le 27-07-2004 à 15:02:48    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed