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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Connexion Free degroupe sur Debian Woody avec une Bewan PCI st

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Connexion Free degroupe sur Debian Woody avec une Bewan PCI st

n°324740
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 15:47:18  profilanswer
 

Salut tout le monde,
 
Je suis en train de me prendre la tete a installer ma connexion free degroupe sur une Debian Woody. J'essaie de la emarrer en utilisant le script "ipoatm" du site de da-silva mais apparement y'a rien qui marche sur Debian :
 
Il trouve pas "/etc/init.d/functions" (j'ai ce fichier nul part, du coup j'ai essaye en copiant celui de ma Redhat mais ca marche pas non plus)
ni "/etc/sysconfig/network" (j'ai essaye en le creant mais ca marche pas quand meme)
 
J'ai lu dans le post concernant la configurtion sur une Redhat 8.0 que certains d'entre vous (911gt3 pour ne pas le citer) utilisaient ce script mais modifie. Qqun pourrait me donner une copie de son script ?
 
Merci d'avance

mood
Publicité
Posté le 14-09-2003 à 15:47:18  profilanswer
 

n°324744
911GT3
en roue libre
Posté le 14-09-2003 à 15:58:59  profilanswer
 

c'est le même script un poil adapté pour palier à l'abscence de ces fonctions:
 

#!/bin/sh
 
# Source function library.
# . /etc/rc.d/init.d/functions
 
# set to correct product (USB or PCI)
UNICORN="unicorn_pci"
#UNICORN="unicorn_usb"
VPI=8
VCI=36
LOC_IP= *mets ici ton IP*
REM_IP= *mets ici l'IP du point d'accès chez free. normalement la même IP avec un .254 à la fin"
ATMARPD=/usr/sbin/atmarpd
ATMARP=/usr/sbin/atmarp
# LLC/SNAP
ENCAPS=null
#IP ober ATM
#ENCAPS=RFC
 
# Module parameters
 
# ANSI=1,G.lite=2,MULTI=3,G.dmt=4,
MODE=3
 
MODPROBE="/sbin/modprobe"
 
cleanup() {
     echo ""
     echo "initialization of ADSL IP over ATM failed!"
     echo ""
     killall -9 $ATMARPD  
     $MODPROBE -r $UNICORN >/dev/null
     break
}
 
 
EXITCODE=1
for x in "1" ; do
  case "$1" in
    stop)
 
   echo -n "killing atmarpd"
   $ATMARP -d $REM_IP
   killall -9 $ATMARPD
   ifconfig atm0 down
   echo
   echo "removing $UNICORN"
   $MODPROBE -r $UNICORN
   if test $? -eq 0; then
       echo "success"
   else
       echo "failure"
   fi
   echo
    ;;
    start)
 
        echo  "loading $UNICORN, mode=$MODE"
# $MODPROBE unicorn_atm mac_address=0078a24a4881
 $MODPROBE $UNICORN ActivationMode=$MODE
 
 if test $? -eq 0; then
     echo "Success"
 else
     echo "failure"
     cleanup
 fi
 echo
 
# give the modem sw time to activate...
 echo  "sleeping 20 secondes waiting for sync"
 sleep 20
 
 echo "starting atmarpd"
 $ATMARPD -b -l syslog
 if test $? -eq 0; then
     echo "success"
 else
     echo "failure"
     cleanup
 fi
 echo
 
 echo "create atm interface"
 $ATMARP -c atm0
 echo
 
 echo "configure atm interface with IP $LOC_IP"
 ifconfig atm0 $LOC_IP netmask 255.255.255.0 up
 echo
 
 echo "create connection to $REM_IP using VPI.VCI $VPI.$VCI"
 $ATMARP -s $REM_IP $VPI.$VCI $ENCAPS
 route add default gw $REM_IP
 echo
    ;;  
    'restart')
    $0 stop
    $0 start
    ;;
     
    *)
    echo "use one argument of start|stop|restart"
    ;;
     
  esac
  EXITCODE=0
 
done
 
exit $EXITCODE

n°324749
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 16:06:44  profilanswer
 

Super !! merci beaucoup j'essaie ca ;)

n°324757
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 16:43:34  profilanswer
 

Bouhhh !!! ca marche pas !
 
j'ai ca comme message lorsque je lance le script :
 

Code :
  1. starting atmarpd
  2. ./ipoatm_1: line 103:   496 Segmentation fault      $ATMARPD -b -l syslog
  3. failure
  4. initialization of ADSL IP over ATM failed!

n°324762
911GT3
en roue libre
Posté le 14-09-2003 à 16:49:51  profilanswer
 

./ipoatm_1 c'est le script modifié ?
tu utilises quel noyau ? es-tu sûr qu'il possède les options nécessaires ?
le chargement du module se fait convenablement ?


Message édité par Acontios le 14-09-2003 à 16:51:45
n°324766
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 16:53:28  profilanswer
 

J'utilise un noyau 2.4.22, le chargement des drivers ce fait correctement.  
Quels sont les options a activer dans le noyau ? (normalement j'ai tout mais bon)
 
Si j'enleve la ligne avec syslog j'ai ca :
 

Code :
  1. create atm interface
  2. un_attach: No such file or directory
  3. configure atm interface with IP 81.57.253.121
  4. SIOCSIFADDR: No such device
  5. atm0: ERROR while getting interface flags: No such device
  6. SIOCSIFNETMASK: No such device
  7. atm0: ERROR while getting interface flags: No such device
  8. create connection to 81.57.253.254 using VPI.VCI 8.36
  9. un_attach: No such file or directory
  10. SIOCADDRT: Network is unreachable


 
Edit : ipoatm_1 est bien le script modifie, je l'ai renomme ipoatm desormais


Message édité par Gaellick le 14-09-2003 à 16:54:39
n°324768
911GT3
en roue libre
Posté le 14-09-2003 à 16:58:23  profilanswer
 

le plus important c'est CONFIG_ATM_CLIP (soit le support "Classical IP over ATM for PVCs and SVCs" )
 
sinon, j'ai (mais il y en a en trop qui datent du pppoatm)
 

CONFIG_ATM=y
CONFIG_ATM_CLIP=y
CONFIG_ATM_LANE=y
CONFIG_ATM_MPOA=y
CONFIG_ATM_BR2684=y
CONFIG_NET_SCH_ATM=y
CONFIG_PPPOATM=m


n°324772
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:05:14  profilanswer
 

Ca a l'air d'etre bon, j'ai ca :
 

Code :
  1. CONFIG_ATM=y
  2. CONFIG_ATM_CLIP=y
  3. # CONFIG_ATM_CLIP_NO_ICMP is not set
  4. CONFIG_ATM_LANE=m
  5. CONFIG_ATM_MPOA=m
  6. CONFIG_ATM_BR2684=m
  7. # CONFIG_ATM_BR2684_IPFILTER is not set

n°324773
911GT3
en roue libre
Posté le 14-09-2003 à 17:05:42  profilanswer
 

Pour info:
ma version des atm-tools (atmarpd) est la 2.4.0-3
 
et le script me renvoit:
 

loading unicorn_pci, mode=3
Warning: loading /lib/modules/2.4.21-pre7/kernel/drivers/atm/unicorn_pci.o will taint the kernel: non-GPL license - Proprietary
Success
 
sleeping 20 secondes waiting for sync
starting atmarpd
success
 
create atm interface
atmarp: Operation not permitted
 
configure atm interface with IP 81.57.211.59
 
create connection to 81.57.211.254 using VPI.VCI 8.36
 


 
EDIT: le "atmarp: Operation not permitted" est là parce que ça n'est pas la première fois que je lance le script et que l'interface atm0 existe déjà


Message édité par Acontios le 14-09-2003 à 17:08:19
n°324774
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:11:25  profilanswer
 

J'ai la meme version des atm-tools (2.4.0.3)
 
Parcontre j'ai recupere les sources de linux-atm-2.4.1.tar.gz.
Je les ai pas installe je me suis dit que c'etait la meme chose wque le paquet debian atm-tools.

mood
Publicité
Posté le 14-09-2003 à 17:11:25  profilanswer
 

n°324777
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:15:13  profilanswer
 

Pour info j'utilise les driver 0.6.1 de Bewan.
 
Qu'est-ce que peut vouloir dire le "un_attach" : no such file or directory ? Il y'a un fichier qu'il ne trouve pas apparement lorsqu'il veut creer l'interface ATM mais lequel ?

n°324779
911GT3
en roue libre
Posté le 14-09-2003 à 17:16:10  profilanswer
 

mouais :/
 
essaies de mettre  $ATMARPD -d
le -d étant là pour debug (et on vire le background (-b) et le >syslog)
pour voir si c'est plus parlant sur la raison du plantage.
et par acquis de conscience, vérifie que tu as bien une syncro avec le module chargé via un  

cat /proc/net/atm/UNICORN\:0  
qui doit renvoyé quelque chose comme
ADSL: status ATM ready, modem state SHOWTIME L0, US rate 383Kbits/s, DS rate 2399Kbits/s
Current speed: US 123Kbits/s,DS 191Kbits/s
Current speed: US 123Kbits/s,DS 191Kbits/s,rt-US 0, rt-DS 0Kbits/s
Bridged: 00:58:b9:eb:6b:70
AAL5: tx 40645 ( 0 err ), rx 36162 ( 4 err, 0 drop )
AAL0: tx 0 ( 0 err ), rx 0 ( 0 err, 0 drop )

n°324780
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:21:53  profilanswer
 

J'ai ca :
 

Code :
  1. atmarpd:ARPD: Linux ATM ARP, version 2.4.0
  2. ./ipoatm: line 109:  6083 Segmentation fault      $ATMARPD -d
  3. failure


 
Et la synchro est bonne
 

Code :
  1. ADSL: status no link, modem state SHOWTIME L0, US rate 383Kbits/s, DS rate 2399Kbits/s


 
Comprends rien !! C'est pas mon fichier atmarpd qui est pourri ?

n°324781
911GT3
en roue libre
Posté le 14-09-2003 à 17:23:24  profilanswer
 

c'est pas très parlant en effet  :pt1cable:  
 
#ls -l /usr/sbin/atmarpd  
-rwxr-xr-x    1 root     root        29288 avr 19  2002 /usr/sbin/atmarpd
 
et atmarpd -V
2.4.0

n°324783
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:29:29  profilanswer
 

Ca veut dire quoi segmentation fault ?

n°324784
911GT3
en roue libre
Posté le 14-09-2003 à 17:35:36  profilanswer
 

là je suis très loin d'être un spécialiste mais si mélange pas tout, le programme a essayé d'écrire ou d'accèder à une zone de mémoire qui ne lui appartient pas.... ça peu être tout et n'importe quoi...

n°324786
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:37:14  profilanswer
 

J'ai ca dans les logs :
 

Code :
  1. Sep 14 17:46:44 gate kernel:  <1>Unable to handle kernel NULL pointer dereferenc                                          e at virtual address 00000010
  2. Sep 14 17:46:44 gate kernel:  printing eip:
  3. Sep 14 17:46:44 gate kernel: c025ae71
  4. Sep 14 17:46:44 gate kernel: Oops: 0002
  5. Sep 14 17:46:44 gate kernel: CPU:    0
  6. Sep 14 17:46:44 gate kernel: EIP:    0010:[atm_ioctl+1189/3604]    Not tainted
  7. Sep 14 17:46:44 gate kernel: EFLAGS: 00010286
  8. Sep 14 17:46:44 gate kernel: eax: 00000000   ebx: e2172600   ecx: ffffff9e   edx                                          : c02dc6ec
  9. Sep 14 17:46:44 gate kernel: esi: 00000000   edi: e1fc79b4   ebp: 000061e1   esp                                          : e1f73f28
  10. Sep 14 17:46:44 gate kernel: ds: 0018   es: 0018   ss: 0018
  11. Sep 14 17:46:44 gate kernel: Process atmarpd (pid: 333, stackpage=e1f73000)
  12. Sep 14 17:46:44 gate kernel: Stack: 000061e1 ffffffe7 00000000 e1f631a0 c01faa6e                                           c01faaba 00030002 e1f631a0
  13. Sep 14 17:46:44 gate kernel:        00000000 ffffffff 00000002 bffffd8c 3731365b                                           0000005d fffffff4 e1fab9c0
  14. Sep 14 17:46:44 gate kernel:        00000000 c013dbe3 e3b416e0 00000282 e1f73f58                                           00000005 c01fb095 e1fc79b4
  15. Sep 14 17:46:44 gate kernel: Call Trace:    [sock_map_fd+250/340] [sock_map_fd+3                                          26/340] [lookup_hash+111/140] [sock_ioctl+33/40] [sys_ioctl+605/628]
  16. Sep 14 17:46:44 gate kernel:   [error_code+52/60] [system_call+51/56]
  17. Sep 14 17:46:44 gate kernel:
  18. Sep 14 17:46:44 gate kernel: Code: ff 48 10 8b 42 18 80 48 14 08 e9 59 ff ff ff                                           b8 00 e0 ff ff

n°324787
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:38:36  profilanswer
 

COmprends pas grand chose a ce message :pt1cable:  

n°324792
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:48:03  profilanswer
 

Siuoplait, un specialiste des messages incomprehensibles ne trainerait-il pas par la ????

n°324795
911GT3
en roue libre
Posté le 14-09-2003 à 17:51:10  profilanswer
 

je veux pas te faire perdre ton temps mais si tu peux, essaies un 2.4.21.
en fouillant sur la ML du kernel, il semble que certains aient des problèmes avec atm_dev sur le 2.4.22
http://marc.theaimsgroup.com/?l=li [...] 029912&w=2
et
http://marc.theaimsgroup.com/?l=li [...] 132272&w=2

n°324800
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 17:55:08  profilanswer
 

J'ai pas installe le atm-dev , c'est grave ?

n°324807
911GT3
en roue libre
Posté le 14-09-2003 à 17:57:57  profilanswer
 

je crois que atm_dev en question est une fonction du noyau qui gère les interfaces atm ;)
 

n°324835
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 14-09-2003 à 18:17:57  profilanswer
 

Ok, je croyais que c'etait le paquet atm_dev qquechose. Je te remercie en tout cas pour ton aide, j'ai essaye d'installer la version 2.4.1.7 de atm mais j'ai pas mal de problemes de dependance (notamment la libc6) et j'ai plus trop le temps maintenant mais ca sera pour la semaine prochaine, au pire j'installerai un noyau 2.4.21 pour voir.
 
A+

n°324847
911GT3
en roue libre
Posté le 14-09-2003 à 18:37:32  profilanswer
 

Sinon, dans les proposed updates, il y a des 2.4.20 qui pourraient faire l'affaire (en tout cas le support atm_clip y est)
 
deb ftp://ftp.fr.debian.org/debian stable-proposed-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian-non-US stable-proposed-updates/non-US main contrib non-free

n°331186
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 27-09-2003 à 00:41:55  profilanswer
 

Salut,
Bon ca mache toujours pas, j'ai essaye un noyau 2.4.22 avec les drivers 0.6.1 et 0.6.0, le 2.4.21 avec les 0.6.0 et 0.5.2, et le 2.4.20 avec les 0.5.2 et ca marche toujours pas.  
 
Pouvez-vous me dire qu'elle version du noyau, des drivers et du demon ATM vous utilisez ?
 
En fait le probleme maintenant c'est quand j'execute le script suivant :
 

Code :
  1. echo "create atm interface"
  2. $ATMARP -c atm0
  3. echo
  4. echo "configure atm interface with IP $LOC_IP"
  5. ifconfig atm0 $LOC_IP netmask 255.255.255.0 up
  6. echo
  7. echo "create connection to $REM_IP using VPI.VCI $VPI.$VCI"
  8. $ATMARP -s $REM_IP $VPI.$VCI $ENCAPS
  9. Voir plus haut pour la valeur des variables ;)


 
J'arrive bien a creer l'interface atm0 et la commande ifconfig me la cree bien avec la bonne IP et tout, parcontre quand je veux me connecter a la passerelle il me dit : "can't allocate memory"
 
Je deviens fou....


Message édité par Gaellick le 27-09-2003 à 00:45:43

---------------
Qui cherche le soleil évite la pluie !
n°331236
911GT3
en roue libre
Posté le 27-09-2003 à 10:03:20  profilanswer
 

c'est fou ton truc  :heink:  
 
EDIT:j'ai rien dit
 
Essaies toujours les drivers 0.7.3.
les modules unicorn_atm et unicorn_pci y sont remplacés par un unique unicorn_pci_atm ... il faut supprimer les anciens à la main.


Message édité par Acontios le 27-09-2003 à 10:07:45
n°331237
911GT3
en roue libre
Posté le 27-09-2003 à 10:06:38  profilanswer
 

sinon, j'ai donc les atm-tools en 2.4.0-3
j'utilise un 2.4.21-pre7

n°338188
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 12-10-2003 à 16:06:14  profilanswer
 

Salut,
 
Cool cool ca marche, j'avais juste oublié d'ajouter le support ARP (experimental) dans le noyau, merci 911 pour ton aide (et ta patience ;) )


---------------
Qui cherche le soleil évite la pluie !
mood
Publicité
Posté le   profilanswer
 


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

  Connexion Free degroupe sur Debian Woody avec une Bewan PCI st

 

Sujets relatifs
[Debian] Apache ki tue mes scripts perl au bout de 140s[Debian] update via le net... sans accès au net
[Debian & Fluxbox 0.9.6pre1] Problème de compilationDebian - probleme réseau
[debian]dhcp et dnsReaction de ma debian suite a un changement de processeur ?
comment avoir une notification de connexion avec gaim ?[debian]installation de modem avec drivers connexant
Passage de Sid à Woody - problème HP1200 via Smb - prob eth0 mtu[Debian & VMWare] startx: write-combining failure
Plus de sujets relatifs à : Connexion Free degroupe sur Debian Woody avec une Bewan PCI st


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