[nux] Need : pppd avec support pppoatm

Need : pppd avec support pppoatm [nux] - Linux et OS Alternatifs

Marsh Posté le 07-01-2002 à 00:38:59    

bon
j'ai essayé :
 
http://www.sfgoth.com/~mitch/linux/atm/pppoatm/
et
http://www.geocities.com/potato.ge [...] atm.tar.gz
 
ca me fait tjs la meme chose, on dirai que le code ressemble a rien (patch foireux je suppose)
 
kk1 peut m'aider ? (pas de rpm plz)


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 07-01-2002 à 00:38:59   

Reply

Marsh Posté le 07-01-2002 à 00:39:45    

voici ce que j'obtient :
 
 
make[1]: Entering directory `/usr/local/box/ppp-2.4.0b2-pppoe-pppoatm/chat'
cc -c -O2 -g -pipe -DTERMIOS                     -DSIGTYPE=void                  -UNO_SLEEP           -DFNDELAY=O_NDELAY               -o chat.o chat.c
In file included from /usr/include/sys/types.h:215,
                 from /usr/include/stdlib.h:390,
                 from chat.c:100:
/usr/include/sys/select.h:58: warning: `__NFDBITS' redefined
/usr/include/linux/posix_types.h:22: warning: this is the location of the previous definition
/usr/include/sys/select.h:60: warning: `__FDMASK' redefined
/usr/include/linux/posix_types.h:34: warning: this is the location of the previous definition
/usr/include/sys/select.h:89: warning: `FD_SET' redefined
/usr/include/time.h:108: warning: this is the location of the previous definition
/usr/include/sys/select.h:90: warning: `FD_CLR' redefined
/usr/include/time.h:109: warning: this is the location of the previous definition
/usr/include/sys/select.h:91: warning: `FD_ISSET' redefined
/usr/include/time.h:110: warning: this is the location of the previous definition
/usr/include/sys/select.h:92: warning: `FD_ZERO' redefined
/usr/include/time.h:111: warning: this is the location of the previous definition
In file included from chat.c:95:
/usr/include/time.h:10: parse error before `time_t'
/usr/include/time.h:10: warning: no semicolon at end of struct or union
/usr/include/time.h:12: parse error before `}'
/usr/include/time.h:89: parse error before `time_t'
/usr/include/time.h:89: warning: no semicolon at end of struct or union
/usr/include/time.h:90: warning: data definition has no type or storage class
/usr/include/time.h:122: field `it_interval' has incomplete type
/usr/include/time.h:123: field `it_value' has incomplete type
/usr/include/time.h:127: field `it_interval' has incomplete type
/usr/include/time.h:128: field `it_value' has incomplete type
In file included from /usr/include/fcntl.h:4,
                 from chat.c:96:
/usr/include/asm/fcntl.h:72: parse error before `off_t'
/usr/include/asm/fcntl.h:72: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:73: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:74: parse error before `l_pid'
/usr/include/asm/fcntl.h:74: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:80: parse error before `loff_t'
/usr/include/asm/fcntl.h:80: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:81: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:82: parse error before `l_pid'
/usr/include/asm/fcntl.h:82: warning: data definition has no type or storage class
In file included from /usr/include/signal.h:5,
                 from chat.c:97:
/usr/include/asm/siginfo.h:26: parse error before `pid_t'
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:27: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:28: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:38: parse error before `pid_t'
/usr/include/asm/siginfo.h:38: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:39: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:41: parse error before `}'
/usr/include/asm/siginfo.h:41: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:45: parse error before `pid_t'
/usr/include/asm/siginfo.h:45: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:46: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:48: parse error before `_utime'
/usr/include/asm/siginfo.h:48: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:49: parse error before `_stime'
/usr/include/asm/siginfo.h:49: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:50: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:62: parse error before `}'
/usr/include/asm/siginfo.h:62: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:63: parse error before `}'
/usr/include/asm/siginfo.h:63: warning: data definition has no type or storage class
In file included from /usr/include/sys/types.h:215,
                 from /usr/include/stdlib.h:390,
                 from chat.c:100:
/usr/include/sys/select.h:38: conflicting types for `sigset_t'
/usr/include/asm/signal.h:27: previous declaration of `sigset_t'
chat.c: In function `do_file':
chat.c:416: warning: assignment makes pointer from integer without a cast
chat.c: In function `expect_strtok':
chat.c:878: warning: comparison between pointer and integer
chat.c: In function `get_string':
chat.c:1413: `time_t' undeclared (first use in this function)
chat.c:1413: (Each undeclared identifier is reported only once
chat.c:1413: for each function it appears in.)
chat.c:1413: parse error before `time_now'
chat.c:1414: `time_now' undeclared (first use in this function)
chat.c:1414: warning: initialization makes pointer from integer without a cast
chat.c: In function `vfmtmsg':
chat.c:1660: warning: assignment makes pointer from integer without a cast
make[1]: *** [chat.o] Error 1
make[1]: Leaving directory `/usr/local/box/ppp-2.4.0b2-pppoe-pppoatm/chat'
make: *** [all] Error 2
 
 
... voila


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 07-01-2002 à 01:15:07    

Tu as la bonne version du noyau?

Reply

Marsh Posté le 07-01-2002 à 01:42:37    

pkoi, faut telle version pour faire tourner tel pppd ?
 
je suis avec le 2.4.17 la.


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 07-01-2002 à 15:10:19    

faudrait que tu jettes un coup d'oeil au makefile  
 
++

 

[edtdd]--Message édité par pipomolo--[/edtdd]

Reply

Marsh Posté le 07-01-2002 à 15:56:17    

Une question : c'est pour utiliser quel modem adsl ?
 
Si c'est le speedtouch usb d'alcatel utilise plutôt les pilotes  
dispo à :  http://speedtouch.sourceforge.net
 
il ne nécessite pas de recompiler le ppp
 
Chez moi quand j'avais essayé de compilé le ppp patché pour l'atm
j'avais des erreurs du même type que les tiennes  
y avais des erreurs dans les includes du source  
et même en les corrigeant ça marchait pas !!
 
si c'est un autre modem je peux pas trop t'aider, faudrait que tu trouves un gars qui a réussi à compiler un ppp patché fonctionnel
 
a+


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 07-01-2002 à 17:05:44    

Il te faut une version 2.4.0-test2. Je te dis juste ce qu'il était écrit sur le site.

Reply

Marsh Posté le 07-01-2002 à 19:04:34    

cedric, je pense pas que la ver du noyau change bcp, et tte facon, apres le mal fout que j'ai eu a faire marcher ces #@! de drv, je touche plus a mon kernel :)
 
c pour une bewan adsl pci st


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 07-01-2002 à 21:14:31    

bon
 
quand on matte
http://www.koldfront.dk/text/netexpres.html
 
le 1er patch passe bien, c le second qui foire
 
gzip: ./pppoatm-pppd-vs-2.4.0b2+240600.diff.gz: not in gzip format
 
 
GRR :fou:  JE VEUX L'ADSL ca commce a me gaver la


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 08-01-2002 à 01:17:18    

Il arrive que quand on dl un fichier gzip avec netscape notamment il le dézippe tout seul.
Donc verifie si c'est le cas en faisant :
 
less pppoatm-pppd-vs-2.4.0b2+240600.diff.gz
 
si ce que tu vois a un minimum de sens (une espèce de script)
alors il est déja dézippé
 
et tu l'appliques directement
 
voilà
 
bonne chance


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 08-01-2002 à 01:17:18   

Reply

Marsh Posté le 08-01-2002 à 02:17:34    

bah quand je l'applique directement ca donne les msg que j'ai collé, donc c pas ca non plus :/
 
je capte paaaaas
cette file elle est sur +ieurs site, soit c tjs sur le meme ftp (j'ia pas trop fait gaffe), soit personne n'a test avant de mettre online et tlm a repompé pour refoutre a illeurs, soit y'a un pb que je capte vraiment pas, et ca me fé grave chier


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 08-01-2002 à 10:11:31    

Es-tu sur de bien avoir downloade le patch ?    
Perso j'ai essaye de le prendre et de le dezipper pour voir et ca marche...    
Tu prends ce fichier la:    
http://www.sfgoth.com/~mitch/linux [...] 00.diff.gz    
Et tu tapes:    
file pppoatm-pppd-vs-2.4.0b2+240600.diff.gz    
Ca devrait te sortir un truc du genre:    
"pppoatm-pppd-vs-2.4.0b2+240600.diff.gz: gzip compressed data - deflate method , original file name"    
   
Si ce n'est pas le cas et que tu as:  
"pppoatm-pppd-vs-2.4.0b2+240600.diff.gz:    ascii text"  
Alors c'est que netscape t'as deja dezippe le patch, tu n'as plus qu'a le renommer en .diff au lieu de .gz et l'appliquer  
   
Sinon tu tapes:    
gzip -d pppoatm-pppd-vs-2.4.0b2+240600.diff.gz    
ou    
gunzip pppoatm-pppd-vs-2.4.0b2+240600.diff.gz    
   
Et la tu devrais avoir ton patch, sous le nom de    
pppoatm-pppd-vs-2.4.0b2+240600.diff    
   
 ++

 

[edtdd]--Message édité par pipomolo--[/edtdd]

Reply

Marsh Posté le 08-01-2002 à 11:42:47    

Une question pourquoi tu utilises un site danois qui explique comment on compile le ppp (tu parles danois ?) :
 
http://www.koldfront.dk/text/netexpres.html y d'autres docs qui doivent exister je suppose ?
 
essai plutôt ce liens ou tu trouvera un ppp déjà patché pour avoir le support de pppoatm
 
http://sourceforge.net/project/sho [...] p_id=23818
 
ca marchera ptet mieux


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 08-01-2002 à 12:44:22    

merci mais je sais encore dl et decompresser un fichier :)
 
j'ai pris un site danois parceque chuis tombé dessus, pas besoin de doc pour patcher :/
 
je vous dis que c le patch qui est foireux, pas moi, ou y'a une grave couille avec mon kernel :/
 
il me dit ascii text c++ opur le patch,donc je patch direct, bah ca fé ce que je dis depuis le debut.
 
vé essayer les ver deja patched de soundforge ce soir
++


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 08-01-2002 à 13:48:22    

Ben deja il aurait fallu t'expliquer plus clairement. Du genre : "j'ai applique tel patch, puis j'ai eu telle erreur a la compil".  
   
Parceque qd tu dis    
"le 1er patch passe bien, c le second qui foire  
gzip: ./pppoatm-pppd-vs-2.4.0b2+240600.diff.gz: not in gzip format"  
On pouvait croire que tu n'arrivais pas a appliquer le patch.  
   
Bon a part ca tu as des erreurs de compil qd tu lances make...pour essayer de voir d'ou ca vient essaie de lancer les compils a la main en allant directement ds le repertoire (/usr/local/box/ppp-2.4.0b2-pppoe-pppoatm/chat) puis en tapant les commandes de compil:  
cc -c -O2 -g -pipe -DTERMIOS                     -DSIGTYPE=void                  -UNO_SLEEP          -DFNDELAY=O_NDELAY               -o chat.o chat.c  
   
essaye de virer des parametres pour voir si ca passe  
 Sinon regarde quelle version de cc tu utilise...enfin ca devrait etre un gcc normalement. Tu es sous quelle distrib.  
Ce qui est bizarre c'est que tu as des erreurs dans les fichiers d'include du systeme, ce qui n'est pas normal. Regarde dans le fichier chat.c s'il n'y a pas une erreur de syntaxe au niveau de la ligne 100 qui devrait etre du genre  
#include <stdlib.h>  
par exemple un ; en trop ou qui manque...  
   
++

 

[edtdd]--Message édité par pipomolo--[/edtdd]

Reply

Marsh Posté le 08-01-2002 à 18:31:30    

bon j'a irecup un patched ca fé pareil, c pas le patch c mes header, ce pppd doit pas aimer mon kernel :/


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 08-01-2002 à 18:34:53    

j'a iessayé le mec sur chat.c, meme en changeant le parm c tjs pareil :/


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Sujets relatifs:

Leave a Replay

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