Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 27/07/2006, à 10:23

geantbrun

Re : Tout logiciel utilisant internet fait planter le modem

SAlut fais comme moi apres des semaines de galeres avec ce modem je me suis decidé a le changer.J'ai trouve un modem routeur sur Ebay pour 14EUR wink et tout baigne...

Hors ligne

#77 Le 27/07/2006, à 12:56

Joto

Re : Tout logiciel utilisant internet fait planter le modem

C'était bien la solution que je voulais éviter... mais là ça me prend un poil trop la tête...


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#78 Le 27/07/2006, à 15:18

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Pour Joto, ton modem est gris ou bleu/vert ?
N'hésites pas à lire autour de http://forum.ubuntu-fr.org/viewtopic.ph … 31#p347131

rajoute le module unicorn_usb_atm (pour modem usb) dans /etc/modprobe.d/blacklist :
Code:

# unicorn (bewan adsl st) makes ANSI modulation
blacklist unicorn_usb_atm
blacklist unicorn_usb_eth

pour éviter une mauvaise modulation du modem au démarrage de ubuntu.


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#79 Le 27/07/2006, à 16:57

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Mon modem est gris, plat. J'ai vu qu'il y avait plus de chance avec le plat, mais moi je ne l'ai pas eu, cette chance sad Je continue à trifouiller les fichiers et à changer les paramètres pour voir si ca marche...


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#80 Le 27/07/2006, à 22:15

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Joto, tu peux nous détailler tes actions (genre "make modules") et les résultats ?
tu peux publier tes scripts :
unicorn-pppoatm
/etc/ppp/chap-secrets
/etc/ppp/pap-secrets, (Attention à ne pas divulguer tes identifiants et mots de passe)
les Makefile
/etc/ppp/options (/!\ identifiants et mot de passe)
...

PS : t'es à cheval sur 2 topics : "Tout logiciel utilisant..." ET "infos sur modem bewan adsl usb"
PS2 : lis le contenu des topics en entier, on ne sait jamais.
PS3 : je vais contribuer au wiki pour ce modem bewan adsl usb.


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#81 Le 28/07/2006, à 11:16

Joto

Re : Tout logiciel utilisant internet fait planter le modem

@ FestinMWM

Voici mon pap-secrets :

#
# /etc/ppp/pap-secrets
#
# This is a pap-secrets file to be used with the AUTO_PPP function of
# mgetty. mgetty-0.99 is preconfigured to startup pppd with the login option
# which will cause pppd to consult /etc/passwd (and /etc/shadow in turn)
# after a user has passed this file. Don't be disturbed therefore by the fact
# that this file defines logins with any password for users. /etc/passwd
# (again, /etc/shadow, too) will catch passwd mismatches.
#
# This file should block ALL users that should not be able to do AUTO_PPP.
# AUTO_PPP bypasses the usual login program so it's necessary to list all
# system userids with regular passwords here.
#
# ATTENTION: The definitions here can allow users to login without a
# password if you don't use the login option of pppd! The mgetty Debian
# package already provides this option; make sure you don't change that.

# INBOUND connections

# Every regular user can use PPP and has to use passwords from /etc/passwd
*	hostname	""	*

# UserIDs that cannot use PPP at all. Check your /etc/passwd and add any
# other accounts that should not be able to use pppd!
guest	hostname	"*"	-
master	hostname	"*"	-
root	hostname	"*"	-
support	hostname	"*"	-
stats	hostname	"*"	-

# OUTBOUND connections

# Here you should add your userid password to connect to your providers via
# PAP. The * means that the password is to be used for ANY host you connect
# to. Thus you do not have to worry about the foreign machine name. Just
# replace password with your password.
# If you have different providers with different passwords then you better
# remove the following line.

#	*	password

xxxxxxxx@cegetel.net * xxxxxxx

Mon chap-secrets :

# Secrets for authentication using CHAP
# client	server	secret			IP addresses
xxxxxxxx@cegetel.net * xxxxxxx

mon options :

# /etc/ppp/options
# 
# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
#
# To quickly see what options are active in this file, use this command:
#   egrep -v '#|^ *$' /etc/ppp/options

# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
# Two Servers can be remotely configured
# ms-dns 192.168.1.1
# ms-dns 192.168.1.2

# Specify which WINS Servers the incoming connection Win95 or WinNT should use
# ms-wins 192.168.1.50
# ms-wins 192.168.1.51

# Run the executable or shell command specified after pppd has
# terminated the link.  This script could, for example, issue commands
# to the modem to cause it to hang up if hardware modem control signals
# were not available.
#disconnect "chat -- \d+++\d\c OK ath0 OK"

# async character map -- 32-bit hex; each bit is a character
# that needs to be escaped for pppd to receive it.  0x00000001
# represents '\x01', and 0x80000000 represents '\x1f'.
#asyncmap 0

# Require the peer to authenticate itself before allowing network
# packets to be sent or received.
# Please do not disable this setting. It is expected to be standard in
# future releases of pppd. Use the call option (see manpage) to disable
# authentication for specific peers.
#auth

# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
# on the serial port.
crtscts

# Use software flow control (i.e. XON/XOFF) to control the flow of data
# on the serial port.
#xonxoff

# Specifies that certain characters should be escaped on transmission
# (regardless of whether the peer requests them to be escaped with its
# async control character map).  The characters to be escaped are
# specified as a list of hex numbers separated by commas.  Note that
# almost any character can be specified for the escape option, unlike
# the asyncmap option which only allows control characters to be
# specified.  The characters which may not be escaped are those with hex
# values 0x20 - 0x3f or 0x5e.
#escape 11,13,ff

# Don't use the modem control lines.
#local

# Specifies that pppd should use a UUCP-style lock on the serial device
# to ensure exclusive access to the device.
#lock

# Don't show the passwords when logging the contents of PAP packets.
# This is the default.
#hide-password

# When logging the contents of PAP packets, this option causes pppd to
# show the password string in the log message.
#show-password

# Use the modem control lines.  On Ultrix, this option implies hardware
# flow control, as for the crtscts option.  (This option is not fully
# implemented.)
#modem

# Set the MRU [Maximum Receive Unit] value to <n> for negotiation.  pppd
# will ask the peer to send packets of no more than <n> bytes. The
# minimum MRU value is 128.  The default MRU value is 1500.  A value of
# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
# bytes of data).
#mru 542

# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
# notation (e.g. 255.255.255.0).
#netmask 255.255.255.0

# Disables the default behaviour when no local IP address is specified,
# which is to determine (if possible) the local IP address from the
# hostname. With this option, the peer will have to supply the local IP
# address during IPCP negotiation (unless it specified explicitly on the
# command line or in an options file).
#noipdefault

# Enables the "passive" option in the LCP.  With this option, pppd will
# attempt to initiate a connection; if no reply is received from the
# peer, pppd will then just wait passively for a valid LCP packet from
# the peer (instead of exiting, as it does without this option).
#passive

# With this option, pppd will not transmit LCP packets to initiate a
# connection until a valid LCP packet is received from the peer (as for
# the "passive" option with old versions of pppd).
#silent

# Don't request or allow negotiation of any options for LCP and IPCP
# (use default values).
#-all

# Disable Address/Control compression negotiation (use default, i.e.
# address/control field disabled).
#-ac

# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
# all control characters).
#-am

# Don't fork to become a background process (otherwise pppd will do so
# if a serial device is specified).
#-detach

# Disable IP address negotiation (with this option, the remote IP
# address must be specified with an option on the command line or in
# an options file).
#-ip

# Disable IPCP negotiation and IP communication. This option should
# only be required if the peer is buggy and gets confused by requests
# from pppd for IPCP negotiation.
#noip

# Disable magic number negotiation.  With this option, pppd cannot
# detect a looped-back line.
#-mn

# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
# 1500).
#-mru

# Disable protocol field compression negotiation (use default, i.e.
# protocol field compression disabled).
#-pc

# Require the peer to authenticate itself using PAP.
#+pap

# Don't agree to authenticate using PAP.
#-pap

# Require the peer to authenticate itself using CHAP [Cryptographic
# Handshake Authentication Protocol] authentication.
#+chap

# Don't agree to authenticate using CHAP.
#-chap

# Disable negotiation of Van Jacobson style IP header compression (use
# default, i.e. no compression).
#-vj

# Increase debugging level (same as -d).  If this option is given, pppd
# will log the contents of all control packets sent or received in a
# readable form.  The packets are logged through syslog with facility
# daemon and level debug. This information can be directed to a file by
# setting up /etc/syslog.conf appropriately (see syslog.conf(5)).  (If
# pppd is compiled with extra debugging enabled, it will log messages
# using facility local2 instead of daemon).
#debug

# Append the domain name <d> to the local host name for authentication
# purposes.  For example, if gethostname() returns the name porsche,
# but the fully qualified domain name is porsche.Quotron.COM, you would
# use the domain option to set the domain name to Quotron.COM.
#domain <d>

# Enable debugging code in the kernel-level PPP driver.  The argument n
# is a number which is the sum of the following values: 1 to enable
# general debug messages, 2 to request that the contents of received
# packets be printed, and 4 to request that the contents of transmitted
# packets be printed.
#kdebug n

# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
# requests a smaller value via MRU negotiation, pppd will request that
# the kernel networking code send data packets of no more than n bytes
# through the PPP network interface.
#mtu <n>

# Set the name of the local system for authentication purposes to <n>.
# This is a privileged option. With this option, pppd will use lines in the
# secrets files which have <n> as the second field when looking for a
# secret to use in authenticating the peer. In addition, unless overridden
# with the user option, <n> will be used as the name to send to the peer
# when authenticating the local system to the peer. (Note that pppd does
# not append the domain name to <n>.)
#name <n>

# Enforce the use of the hostname as the name of the local system for
# authentication purposes (overrides the name option).
#usehostname

# Set the assumed name of the remote system for authentication purposes
# to <n>.
#remotename <n>

# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system.
#proxyarp

# Use the system password database for authenticating the peer using
# PAP. Note: mgetty already provides this option. If this is specified
# then dialin from users using a script under Linux to fire up ppp wont work.
# login

# If this option is given, pppd will send an LCP echo-request frame to the
# peer every n seconds. Normally the peer should respond to the echo-request
# by sending an echo-reply. This option can be used with the
# lcp-echo-failure option to detect that the peer is no longer connected.

# If this option is given, pppd will presume the peer to be dead if n
# LCP echo-requests are sent without receiving a valid LCP echo-reply.
# If this happens, pppd will terminate the connection.  Use of this
# option requires a non-zero value for the lcp-echo-interval parameter.
# This option can be used to enable pppd to terminate after the physical
# connection has been broken (e.g., the modem has hung up) in
# situations where no hardware modem control lines are available.

# Set the LCP restart interval (retransmission timeout) to <n> seconds
# (default 3).
#lcp-restart <n>

# Set the maximum number of LCP terminate-request transmissions to <n>
# (default 3).
#lcp-max-terminate <n>

# Set the maximum number of LCP configure-request transmissions to <n>
# (default 10).
#lcp-max-configure <n>

# Set the maximum number of LCP configure-NAKs returned before starting
# to send configure-Rejects instead to <n> (default 10).
#lcp-max-failure <n>

# Set the IPCP restart interval (retransmission timeout) to <n>
# seconds (default 3).
#ipcp-restart <n>

# Set the maximum number of IPCP terminate-request transmissions to <n>
# (default 3).
#ipcp-max-terminate <n>

# Set the maximum number of IPCP configure-request transmissions to <n>
# (default 10).
#ipcp-max-configure <n>

# Set the maximum number of IPCP configure-NAKs returned before starting
# to send configure-Rejects instead to <n> (default 10).
#ipcp-max-failure <n>

# Set the PAP restart interval (retransmission timeout) to <n> seconds
# (default 3).
#pap-restart <n>

# Set the maximum number of PAP authenticate-request transmissions to
# <n> (default 10).
#pap-max-authreq <n>

# Set the maximum time that pppd will wait for the peer to authenticate
# itself with PAP to <n> seconds (0 means no limit).
#pap-timeout <n>

# Set the CHAP restart interval (retransmission timeout for
# challenges) to <n> seconds (default 3).
#chap-restart <n>

# Set the maximum number of CHAP challenge transmissions to <n>
# (default 10).
#chap-max-challenge

# If this option is given, pppd will rechallenge the peer every <n>
# seconds.
#chap-interval <n>

# With this option, pppd will accept the peer's idea of our local IP
# address, even if the local IP address was specified in an option.
#ipcp-accept-local

# With this option, pppd will accept the peer's idea of its (remote) IP
# address, even if the remote IP address was specified in an option.
#ipcp-accept-remote

# Disable the IPXCP and IPX protocols.
# To let pppd pass IPX packets comment this out --- you'll probably also
# want to install ipxripd, and have the Internal IPX Network option enabled
# in your kernel.  /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
#noipx

# Exit once a connection has been made and terminated. This is the default,
# unless the `persist' or `demand' option has been specified.
#nopersist

# Do not exit after a connection is terminated; instead try to reopen
# the connection.
#persist

# Terminate after n consecutive failed connection attempts.
# A value of 0 means no limit. The default value is 10.
#maxfail <n>

# Initiate the link only on demand, i.e. when data traffic is present. 
# With this option, the remote IP address must be specified by the user on
# the command line or in an options file.  Pppd will initially configure
# the interface and enable it for IP traffic without connecting to the peer. 
# When traffic is available, pppd will connect to the peer and perform
# negotiation, authentication, etc.  When this is completed, pppd will
# commence passing data packets (i.e., IP packets) across the link.
#demand

# Specifies that pppd should disconnect if the link is idle for <n> seconds.
# The link is idle when no data packets (i.e. IP packets) are being sent or
# received.  Note: it is not advisable to use this option with the persist
# option without the demand option.  If the active-filter option is given,
# data packets which are rejected by the specified activity filter also
# count as the link being idle.
#idle <n>

# Specifies how many seconds to wait before re-initiating the link after
# it terminates.  This option only has any effect if the persist or demand
# option is used.  The holdoff period is not applied if the link was
# terminated because it was idle.
#holdoff <n>

# Wait for up n milliseconds after the connect script finishes for a valid
# PPP packet from the peer.  At the end of this time, or when a valid PPP
# packet is received from the peer, pppd will commence negotiation by
# sending its first LCP packet.  The default value is 1000 (1 second).
# This wait period only applies if the connect or pty option is used.
#connect-delay <n>

# Packet filtering: for more information, see pppd(8)
# Any packets matching the filter expression will be interpreted as link
# activity, and will cause a "demand" connection to be activated, and reset
# the idle connection timer. (idle option)
# The filter expression is akin to that of tcpdump(1)
#active-filter <filter-expression>

lock
ipparam ppp0
noipdefault
noauth
default-asyncmap
defaultroute
hide-password
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
-vj
novjccomp
lcp-echo-interval 20
lcp-echo-failure 3
mtu 1500
mru 1500
sync
persist
#plugin /usr/lib/pppd/2.4.4b1/pppoatm.so
user xxxxxxxxx@cegetel.net

# ---<End of File>---

et mon unicorn-pppoatm :

!/bin/sh

# Source function library.
#. /etc/rc.d/init.d/functions

# set to correct product (USB or PCI)
#UNICORN="unicorn_pci_atm"
UNICORN="unicorn_usb_atm"

# default VPI, VCI and encapsulation
VPI=8
VCI=35

# ANSI=1,G.lite=2,MULTI=3,G.dmt=4,
MODULATION=4

# pppd version 2.4.0b2 patched
#PPPD="/usr/src/ppp-2.4.0b2/pppd/pppd"
#PLUGIN="/usr/lib/pppd/plugins/pppoatm.so"

# pppd version 2.4.1
PPPD="/usr/sbin/pppd"
PLUGIN="/usr/lib/pppd/2.4.4b1/pppoatm.so"

RETVAL=0

stop() {
    killproc $PPPD >/dev/null 2>&1
    /sbin/modprobe -r $UNICORN >/dev/null 2>&1
}

start() {
    /sbin/modprobe pppoatm
    [ ! "$?" = 0 ] && return $?
    /sbin/modprobe $UNICORN ActivationMode=$MODULATION >/dev/null 2>&1
    [ ! "$?" = 0 ] && return $?
    sleep 10
    $PPPD plugin $PLUGIN $VPI.$VCI
    [ ! "$?" = 0 ] && return $?
    return 0
}

echo -n "$1 $UNICORN $PROTOCOL $VPI.$VCI $ENCAPS"

case "$1" in
    stop)
	stop
	;;
    
    start)
	start
	;;	
    
    restart)
	stop
	start
	;;
    
    *)
	echo $"Usage: $0 {start|stop|restart}"
	exit 1
esac

RETVAL=$?
#if [ $RETVAL = 0 ]; then
#    echo_success
#else 
#    echo_failure
#fi
echo
exit $RETVAL

Sinon j'ai bien tout lu dans les topics que tu as indiqué.

Dernière modification par Joto (Le 28/07/2006, à 11:17)


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#82 Le 28/07/2006, à 15:13

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Slt,
t'as oublié un * dans /etc/ppp/chap-secrets et /etc/ppp/pap-secrets pour tes identifiants de connexion.
pour info

'tonlogin' * 'password' *

Dans /etc/ppp/options, à la place de -vj, mets novj,
commente les lignes mtu et mru (mets un # devant),

Pour le unicorn-pppoatm,

#!/bin/sh

# Source function library.
#. /etc/rc.d/init.d/functions
#. /usr/share/initramfs-tools/scripts/functions

# set to correct product (USB or PCI)
#UNICORN="unicorn_pci_atm"
UNICORN="unicorn_usb_atm"

# default VPI, VCI and encapsulation
VPI=8
VCI=35

# ANSI=1,G.lite=2,MULTI=3,G.dmt=4,
MODULATION=4

# pppd version 2.4.0b2 patched
#PPPD="/usr/src/ppp-2.4.0b2/pppd/pppd"
#PLUGIN="/usr/lib/pppd/plugins/pppoatm.so"

# pppd version 2.4.4b1
PPPD="/usr/sbin/pppd"
PLUGIN="/usr/lib/pppd/2.4.4b1/pppoatm.so"

RETVAL=0

stop() {
    killall pppd >/dev/null 2>&1
    /sbin/modprobe -frv $UNICORN >/dev/null 2>&1
}

start() {
    /sbin/modprobe pppoatm
    [ ! "$?" = 0 ] && return $?
    /sbin/modprobe -v $UNICORN ActivationMode=$MODULATION >/dev/null 2>&1
    [ ! "$?" = 0 ] && return $?
    sleep 10
}

connect() {
    killall pppd >/dev/null 2>&1
    $PPPD plugin $PLUGIN $VPI.$VCI
    [ ! "$?" = 0 ] && return $?
    return 0
}

echo -n "$1 $UNICORN $PROTOCOL $VPI.$VCI $ENCAPS"

case "$1" in
    stop)
    stop
    ;;
    
    start)
    start
    connect
    ;;    
    
    restart)
    stop
        sleep 10
    start
    connect
    ;;

    connect)
        connect
        ;;
    
    *)
    echo $"Usage: $0 {start|stop|restart|connect}"
    exit 1
esac

RETVAL=$?
if [ $RETVAL = 0 ]; then
    echo success
else 
    echo failure
fi
echo
exit $RETVAL

il y a des petites différences...

Quand tu fais unicorn-pppoatm start en root dans une console, ça t'affiche quoi ? et un dmesg|tail ? les Leds te disent quoi ?


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#83 Le 28/07/2006, à 19:53

Joto

Re : Tout logiciel utilisant internet fait planter le modem

OK, je vais changer et voir ça...
Sinon quand je lance unicorn-pppoatm start, aucun problème, il m'indique que "unicorn-pppoatm.so loaded". Pareil quand je fais unicorn-pppoatm stop, tout se passe bien. Le modem réagit normalement, la synchro se passe bien, la LED rouge clignotte quelque temps et passe la main à la seconde LED verte. Donc en théorie je suis pas loin de pouvoir me connecter au net... c'est bien ça ?
Merci en tout cas pour ton aide !


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#84 Le 29/07/2006, à 12:42

Joto

Re : Tout logiciel utilisant internet fait planter le modem

J'ai réalisé tes modif FestinMWM, il ny a rien de nouveau... je crois que je suis désespéré... Peut-être il faut que j'active ou désactive des paramètres vu que e suis chez Cegetel, non ? Mais lesquels, c'est le mystère... Je vais voir mais bon...


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#85 Le 29/07/2006, à 15:16

Joto

Re : Tout logiciel utilisant internet fait planter le modem

J'ai un peu de neuf. J'ai réalisé la commande pour vérifier les log :

grep pppd /var/log/messages

Et elle m'indique un message du genre "CHAP authentification succeeded" et j'aiune IP qui ressemble en tout point à une IP de Cegetel (84.5....) !! Arghhh, ça veut dire que la connexion réussit, mais quest-ce qui ne va pas ?? J'ai l'impression d'être pas loin mais c'est aussi là où je suis le plus dans le flou...
Help !!


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#86 Le 30/07/2006, à 12:17

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Toujours rien... (c'est juste pour le up)


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#87 Le 30/07/2006, à 13:36

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Slt, la commande ifconfig en console t'affiche un ppp0 ?
Résultat de la commande wget www.perdu.com en console ?
yikes Tu y est presque tongue

Peut-être que tu es "hors ligne" dans firefox big_smile (Fichier->Travailler hors ligne à décocher).


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#88 Le 30/07/2006, à 17:29

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Et bien j'ai bien un ppp0 en faisant ifconfig. Sinon la commande wget www.perdu.com ou autre ne marche pas, il y a un échec. Sinon j'ai fait gaffe sous FF de ne pas être hors ligne big_smile

Dernière modification par Joto (Le 30/07/2006, à 17:37)


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#89 Le 30/07/2006, à 23:28

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Peut-être commenter les lignes MTU et MRU dans /etc/ppp/options tongue
Sinon, la connexion est établie, je ne pense pas que ce soit la faute du modem, ça doit venir d'ailleurs (firewall, proxy, ...)

PS : tu fais comment pour écrire sur le forum ? Tu passes par windose ?


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#90 Le 31/07/2006, à 09:20

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Cest quand même louche : ping, ftp, wget ne marche pas, mais je suis quand même connecté ? De plus je n'ai ni firewall ni proxy Rien pour empêcher une connexion...
Sinon oui je me connecte sous Win ! Pourquoi ?

Dernière modification par Joto (Le 31/07/2006, à 09:38)


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#91 Le 31/07/2006, à 14:22

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Que t'affiche un dmesg|tail ? (Fais un cppier-coller dans un texte que tu ressors sous windows)
Et en commentant les lignes mru et mtu de /etc/ppp/options (rajoute un # au début de ces lignes) ? (oui, je sais je me répète, sur ce même topic, y en a qui ont cherché pdt des heures à cause d'une mauvaise taille des mru mtu)

Ou peut-être, tes identifiants sont invalides, erronés (erreur la plus courrante : différence MAJUSCULE / minuscule), et ajoute des ' (apostrophes) :

'xxxxxxxx@cegetel.net' * 'xxxxxxx' *

dans les pap-secrets et chap-secrets

Va sur http:\\193.252.96.3 : site de FranceTelecom pour voir si ta connexion est vraiment établie. Ça marche aussi et exclusivement avec comme identifiant 'adsl@adsl' et motdepasse 'test' ou 'adsl' .
source : doc du modem bewan adsl usb st

Tu te connecte sous win, je l'aurais parié smile
PS : pour les noms de fichiers, linux fait la différence entre les MAJUSCULES et les minuscules

Dernière modification par FestinMWM (Le 31/07/2006, à 15:10)


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#92 Le 31/07/2006, à 20:16

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Je vais voir donc. Merci de l'info du site France Telecom je ne connaissais pas !
Sinon les mtu et mru je les ai commenté.
Sinon j'ai bien fais gaffe à mes identifiants. Mais je ne comprend pas pourquoi il faut des apostrophes. Dans différents tuto j'ai vu soit le type mettait des guillemets, soit rien du tout, soit des apostrophes. Quelle est la bonne solution ?

Pour ton idée que je me connecte sous Win, bah c'est pas difficile ! Je ne peut pas pour l'instant aller sur le net sous Ubuntu tant que je n'ai pas trouvé la solution big_smile

Dernière modification par Joto (Le 31/07/2006, à 20:17)


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#93 Le 01/08/2006, à 08:44

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Bon bah le modem le répond plus à aucune commande... j'abandonne ça m'énerve... j'achète un autre modem tant pis... Merci quand même beaucoup de ton aide FestinMWM mais là j'en ai vraiment marre.


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#94 Le 01/08/2006, à 13:06

FestinMWM

Re : Tout logiciel utilisant internet fait planter le modem

Le modem marche chez moi et je m'en sers. De même pour rzr.online.fr et puis d'autres.

Le problème peut venir d'ailleurs : IPV6, modules ATM, mauvais paramètres (ansi/G.dmt, VPI.VCI, MTU MRU, encapsulation, ...) je ne suis pas expert là-dedans.

Si seulement on pouvait voir tes logs (/var/log/messages ou dmesg|tail) ! Car on n'a pas vraiment de retour, on a juste "synchro et connexion établies, pas de surf, pas de ping, pas de wget".

Merci pour ta reconnaissance.

PS : avec ce modem et le driver 0.9.3, le upload reste très merdique (problème de FEC, FIFO). Le mieux, c'est encore de changer de modem.


Dapper-->Edgy-->Feisty-->Gutsy-->Hardy-->Ibby-->Jaunty-->Karmic> Mint LXDE sur PC de 2001 AMD 800 MHz, 1024Mo RAM, 9 Go linux, geforce old 4200
La liberté, c'est ce que permet la longueur de la laisse.

Hors ligne

#95 Le 01/08/2006, à 20:30

Joto

Re : Tout logiciel utilisant internet fait planter le modem

Je sais bien qu'il marche chez d'autres !! Mais comme tu le dis toi aussi je ne suis pas expert dedans non plus. S'il faut faire machin truc, faire quinze mille compilation pour avoir une connexion qui ne marche qu'à moitié, non merci. De plus, si l'upload est mauvais, c'est pas uniquement sous Linux, mais bien sous Win aussi, donc ça vient du modem. Raison de plus pour le changer. Maintenant je vais continuer à essayer de le faire fonctionner, parce que d'une j'ai horreur d'abandonner même si ça me gonfle, et de deux je pourrai apporter mon expérience pour certains qui peineraient à faire fonctionner ce modem. En d'autres termes je te copierai mes logs dès que je pourrai mais pas ce soir je suis fatigué tongue Et merci encore pour ton aide wink


Si toi aussi t'en as marre de tout... joue au... HANDBALL !!

Hors ligne

#96 Le 26/12/2006, à 18:23

www.rzr.online.fr

Re : Tout logiciel utilisant internet fait planter le modem

Et sous edgy du nouveau ?
@ http://rzr.online.fr/q/unicorn.fr


# http://identi.ca/rzr # tel mobiles sous linux ca rulez ! (maemo, openmoko, android etc)
# http://rzr.online.fr/q/apt # svp testez mes .deb's         
# http://rzr.online.fr/q/unicorn.fr # BeWan USB gris : (marche sur dapper)
# http://go.cur.lv/files# files to be shared or email me

Hors ligne

#97 Le 26/01/2008, à 18:33

guazalam

Re : Tout logiciel utilisant internet fait planter le modem

Salut lecteur

Dans le post de JOTO qui date de plus d'un an au moment o๠j'écris ces lignes,  il manque deux options dans /etc/ppp/options:

La ligne #plugin /usr/lib/pppd/2.4.4b1/pppoatm.so doit être dé-commentée et 2.4.4b1 qui est un numéro de version doit être remplacé par le chemin trouvé sur le système.
Ensuite il n'avait pas de DNS apparemment, rajouter l'option usepeerdns dans /etc/ppp/options  permet d'obtenir dynamiquement le serveur DNS du fournisseur d'accès. Les IP des serveurs DNS seront automatiquement rajoutés à  /etc/resolv.conf. Comme cela on peut faire par exemple un ping http://forum.ubuntu-fr.org/ sans avoir à  connaitre son adresse ip.
Tant qu'il n'y a pas de DNS les noms de domaine ne sont pas automatiquement convertis en leur IP.

Pour ce qui me concerne je suis sous Debian Sarge et ça fait deux semaines que j'essaye de faire marcher le modem et j'en suis au stade ou wget, ping et traceroute fonctionnent bien mais pas les navigateurs web.
Et aussi mon modem plante au démarrage, la faute à  IPV6 peut être. Pour l'instant j'ai inclus un délai dans un fichier d'option de modprobe avec l'option install et l'option option de modprobe.conf.

#98 Le 26/01/2008, à 19:03

www.rzr.online.fr

Re : Tout logiciel utilisant internet fait planter le modem

guazalam a écrit :

Pour ce qui me concerne je suis sous Debian Sarge et ça fait deux semaines que j'essaye de faire marcher le modem et j'en suis au stade ou wget, ping et traceroute fonctionnent bien mais pas les navigateurs web.

peut preciser ce que reporte
cat /proc/version

Sinon contacte moi si tu est pres a tester ces manips sous sarge (ou etch) :
http://rzr.online.fr/q/dapper.fr

A+


# http://identi.ca/rzr # tel mobiles sous linux ca rulez ! (maemo, openmoko, android etc)
# http://rzr.online.fr/q/apt # svp testez mes .deb's         
# http://rzr.online.fr/q/unicorn.fr # BeWan USB gris : (marche sur dapper)
# http://go.cur.lv/files# files to be shared or email me

Hors ligne

#99 Le 27/01/2008, à 11:11

guazalam

Re : Tout logiciel utilisant internet fait planter le modem

www.rzr.online.fr a écrit :

peut preciser ce que reporte
cat /proc/version

Voilà :

Linux version 2.6.8-2-686 (horms@tabatha.lab.ultramonkey.org) (gcc version 3.3.5 (Debian 1:3.3.5-12)) #1 Thu May 19 17:53:30 JST 2005

Pour ce qui est de l'HTTP qui ne passe pas j'ai comparé avec ethereal "wget www.altavista.com"
avec la même adresse dans firefox. Et bien que ça fige parfois avec wget ça fige toujours sous firefox. En fait il attend les données pendant une minute et il retourne The document contains no data. Dans ethereal je vois qu'il y a une recherche DNS chez le provider puis une demande répétée de la page au site (une commande HTTP GET vers www.altavista.com) et ça cale ici pour firefox pour lequel ça redemande les données en permanence (GET). Wget récupère le fichier correctement.

Je n'arrive pas à  faire passer la connexion en "g.dmt" non plus. La connexion avec le DSLAM s'établit  uniquement en ANSI, le wget d'un fichier sur ce mode est rapide et sans erreur sur la ligne je suppose que l'erreur ne vient pas de là .

J'ai essayé avec le noyau 2.4 de la Debian Sarge mais ça plante tout, je vais essayer sur kubuntu 7.04 pour voir.

#100 Le 08/02/2008, à 20:07

guazalam

Re : Tout logiciel utilisant internet fait planter le modem

Voilà  j'avais aussi un problème de freeze qui m'empêchait de me concentrer sur le modem, j'ai cherché pendant des jours du cà´té de la souris et du cà´té de powernow mais c'était le driver nv qui plantait sur ma geforce FX5600.
Une fois que j'ai eu corrigé ce problème, je me suis remis au driver unicorn. J'ai utilisé des morceaux du unicorn-neo pour pouvoir compiler le driver unicorn sous la 7.04 avec noyeau "generic" 2.6.20.
Et j'y suis presque mais je crois que la dernière erreur sera coriace?

  CC [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/linrapi.o
  CC [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/crc.o
cc -fno-rtti -fno-exceptions -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -pipe -msoft-float -mregparm=3 -mpreferred-stack-boundary=2  -march=i586 -mtune=generic -ffreestanding -maccumulate-outgoing-args   -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DVERS=0x093 -D_USB_DRIVER -DDEBUG=1 -I/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../include -I/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../  -c /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../amu/bsp_usb.cpp -o /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../amu/bsp_usb.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
  CC [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_atm/unicorn_atmdrv.o
/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c: In function à¢â‚¬Ëœ__check_mac_addressà¢â‚¬â„¢:
/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:1297: warning: return from incompatible pointer type
  CC [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_eth/unicorn_ethdrv.o
/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_eth/unicorn_ethdrv.c: In function à¢â‚¬Ëœ__check_mac_addressà¢â‚¬â„¢:
/home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../unicorn_eth/unicorn_ethdrv.c:1362: warning: return from incompatible pointer type
  LD [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/unicorn_usb_atm.o
  LD [M]  /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/unicorn_usb_eth.o
  Building modules, stage 2.
  MODPOST 2 modules
WARNING: could not find /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/.msw.o.cmd for /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/msw.o
WARNING: could not find /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/.msw.o.cmd for /home/compte1/driver_adsl/unicorn_modif/unicorn_usb/../msw/msw.o
WARNING: modpost: GPL-incompatible module unicorn_usb_eth.ko uses future GPL-only symbol 'usb_register_driver'
FATAL: modpost: GPL-incompatible module unicorn_usb_eth.ko uses GPL-only symbol 'set_cpus_allowed'
make[3]: *** [__modpost] Error 1
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/compte1/driver_adsl/unicorn_modif/unicorn_usb'