compiler le protocole ppp, comment faire? - Linux et OS Alternatifs
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.
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
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
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 :
|
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
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...
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é
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...
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.
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???
Marsh Posté le 27-07-2004 à 15:02:48
c'est celui-ci que tu as ? ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
sinon teste aussi celui-ci -> ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
voire -> ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
n'oublie pas d'utiliser les dernières versions des outils mandrake :
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
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