Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SpeedTouch (usb) + nForce + iptables... issue heureuse ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Mar 11, 2003 8:58 pm    Post subject: SpeedTouch (usb) + nForce + iptables... issue heureuse ? Reply with quote

Et voilà, tout est presque dans le titre...
J'ai acquis une carte Asus équipée d'un chipset nForce2... ma foi, fort alléchant (enfin, sur le papier). Le genre de truc tout intégré sur la carte mère.

Après avoir installé une Gentoo 1.4 RC3 et un kernel 2.4.20-XFS-pre6 avec succés (j'ai pris ce kernel parce que c'est le seul à avoir le support nForce), je décide de brancher mon modem Adsl USB (la raie verte...).

Le net marche nickel de chez nickel... jusqu'à ce que je lance iptables. Enfin, là ça va encore. Mais lorsqu'un client de mon réseau local souhaite accéder au net via ma gentoo, je perds la connection au net (presque immédiatement). Alors qu'avant cette tentative de connection, le net passait très bien sur la gentoo. Mouarf.

Après un petit tour dans les logs, j'ai trouvé une ou deux infos, Voici un résumé.

Code:

Mar 11 20:47:49 serveur32 kernel: usb-ohci.c: USB OHCI at membase 0xd000f000, IRQ 10
Mar 11 20:47:49 serveur32 kernel: usb-ohci.c: usb-00:03.0, nVidia Corporation nForce USB Controller (#2)
Mar 11 20:47:49 serveur32 kernel: usb.c: new USB bus registered, assigned bus number 2
Mar 11 20:47:49 serveur32 kernel: hub.c: USB hub found
Mar 11 20:47:49 serveur32 kernel: hub.c: 3 ports detected
[...]
Mar 11 20:47:49 serveur32 kernel: hub.c: new USB device 00:02.0-2, assigned address 2
Mar 11 20:47:49 serveur32 kernel: usb.c: USB device 2 (vend/prod 0x6b9/0x4061) is not claimed by any active driver.


Jusque là, tout va pour le mieux...

Code:

Mar 11 20:47:56 serveur32 kernel: usb_control/bulk_msg: timeout
Mar 11 20:47:56 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x85 len 512 ret -110
Mar 11 20:48:21 serveur32 modem_run[4398]: ADSL synchronization has been obtained
Mar 11 20:48:21 serveur32 modem_run[4398]: ADSL line is up (608 kbit/s down | 160 kbit/s up)


Première et deuxième ligne, ça sent le coups foireux... mais je continue comme si de rien...

Code:

Mar 11 20:48:22 serveur32 pppd[4407]: pppd 2.4.1 started by root, uid 0
Mar 11 20:48:22 serveur32 pppd[4407]: using channel 1
Mar 11 20:48:22 serveur32 pppd[4407]: Using interface ppp0
Mar 11 20:48:22 serveur32 pppd[4407]: Connect: ppp0 <--> /dev/pts/0
Mar 11 20:48:22 serveur32 pppoa2[4410]: Starting PPPoA2 ( merged version includes new ATM/AAL5 stack ) 1.1
[...]
Mar 11 20:48:29 serveur32 pppd[4407]: local  IP address 81.51.32.163
Mar 11 20:48:29 serveur32 pppd[4407]: remote IP address 193.253.160.3
Mar 11 20:48:29 serveur32 pppd[4407]: primary   DNS address 193.252.19.3
Mar 11 20:48:29 serveur32 pppd[4407]: secondary DNS address 193.252.19.4
Mar 11 20:48:29 serveur32 pppd[4407]: Script /etc/ppp/ip-up started (pid 4440)
Mar 11 20:48:29 serveur32 pppd[4407]: Script /etc/ppp/ip-up finished (pid 4440), status = 0x0


... et je suis connecté au net. Super. Je peux pinger comme un sourd n'importe quel domaine; lancer bitchx, lftp... tout marche.
Je lance ensuite le partage de connection avec iptables. Tout continues de marcher très bien. Mais lorsqu'un client du réseau local tente d'accéder au net, ça crash, avec ça dans les logs:

Code:

Mar 11 21:05:40 serveur32 kernel: usb_control/bulk_msg: timeout
Mar 11 21:05:40 serveur32 kernel: usb-ohci.c: unlink URB timeout
Mar 11 21:05:40 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 159 ret -110
Mar 11 21:05:40 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 159 ret -12
Mar 11 21:05:45 serveur32 last message repeated 4 times
Mar 11 21:05:48 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:05:52 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 212 ret -12
Mar 11 21:05:53 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:05:57 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:06:05 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 212 ret -12
Mar 11 21:07:23 serveur32 last message repeated 2 times


Et voilà, là il ne me reste plus qu'à pleurer :cry:
Plus de net, plus de réseau local sur ma gentoo... même si ifconfig me prétend le contraire...

Voilà... si vous avez eu le courage de tout lire et que vous avez une idée, n'hésitez pas !!!!!

D'avance merci...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.


Last edited by arlequin on Thu Mar 13, 2003 9:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Tue Mar 11, 2003 11:22 pm    Post subject: Reply with quote

j'ai fait une recherche a la va vite, c'est peut-etre pas ca mais bon, a ce que j'ai lu cela proviendrait de la version 2.4.20 du kernel :x

Envoi ta config du noyau ainsi que les pilotes que tu as install pour les differents perifs ainsi que ta config d'iptables. Voir aussi du bios.

Si ca se trouve quelqu'un verra peut-etre un probleme qqpart.
_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
Sleeper
l33t
l33t


Joined: 12 Nov 2002
Posts: 667

PostPosted: Wed Mar 12, 2003 9:59 am    Post subject: Re: SpeedTouch + nForce + iptables... mouarf :( Reply with quote

arlequin wrote:

Après avoir installé une Gentoo 1.4 RC3 et un kernel 2.4.20-XFS-pre6 avec succés (j'ai pris ce kernel parce que c'est le seul à avoir le support nForce), je décide de brancher mon modem Adsl USB (la raie verte...).


Tu n'as que cela comme perif USB ??

arlequin wrote:

Le net marche nickel de chez nickel... jusqu'à ce que je lance iptables. Enfin, là ça va encore. Mais lorsqu'un client de mon réseau local souhaite accéder au net via ma gentoo, je perds la connection au net (presque immédiatement). Alors qu'avant cette tentative de connection, le net passait très bien sur la gentoo. Mouarf.

nForce, c'est bien la version integree de la GeForce ??? Si oui, utilises-tu les drivers nVidia ??
Pas mal de personnes on soumis le fait que les drivers nVidia posaient des pbs avec le driver USB du Sagem fast 800 .. Comme ces problemes disparaissent des que l'on change le driver nVidia par celui XFree, on suspecte fortement le driver nVidia de faire des trucs pas tres catholique ... qui pourraient poser des pbs a d'autres devices USB :)

arlequin wrote:

Code:

Mar 11 21:05:40 serveur32 kernel: usb_control/bulk_msg: timeout
Mar 11 21:05:40 serveur32 kernel: usb-ohci.c: unlink URB timeout
Mar 11 21:05:40 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 159 ret -110
Mar 11 21:05:40 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 159 ret -12
Mar 11 21:05:45 serveur32 last message repeated 4 times
Mar 11 21:05:48 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:05:52 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 212 ret -12
Mar 11 21:05:53 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:05:57 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 106 ret -12
Mar 11 21:06:05 serveur32 kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x7 len 212 ret -12
Mar 11 21:07:23 serveur32 last message repeated 2 times


Ben le 1er message d'erreur c'est bien le timeout .. mais les autres ce sont des ENOMEM ... il ne peut plus allouer d'urb (la structure qui est utilisees pour envoyer des msg aux devices USB) ou croit ne plus pouvoir ...

Que te dit free dans ce cas la ??
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Thu Mar 13, 2003 7:56 am    Post subject: Reply with quote

En fait, je n'utilise pas XFree. La machine étant destiné à devenir un serveur, ça ne me sert pas trop. Pour l'instant, je n'ai emerger que les les pilotes 'nforce-net' pour la carte réseau intégrée. Et ça gaze bien.

Pour ce qui est de la config du kernel, j'ai mit les supports nForce que j'ai trouvé dans le make menuconfig...

Enfin, pour iptables, y a vraiment rien de spé... je l'ai pas osus les yeux, mais en gros y a que tropis commande, pour le partage du net (masquerading).

J'ai un peu écumé le net à la recherche d'info. Apparement c'est un problème redondant rencontré chez RedHat et Mandrake avec les kernel 2.4.x. Ce qui me flingue dans l'histoire, c'est que mon actuel serveur tourne depuis plus de 3 mois et je n'ai jamais eu aucun problème.

Bon, cette aprèm je fais un essai avec une carte réseau autre que celle iontégrée (une petite 3Com) histoire de... j'vais aussi tenter avec un kernel 2.4.19-xfs. J'ai un petit espoir... et au pire un kernel de base qu'il me faudra patcher.

M'enfin... pour info, la carte mère est une ASUS A7N226-VM/LAN, équipé du nForce de 1ère génération, avec gForce2 intégrés, réseau, son... une pipe et un mars.

Bon, j'vais aller bruler des cierges en attendant... :roll:
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Mat_le_ouf
Apprentice
Apprentice


Joined: 13 Sep 2002
Posts: 257
Location: France

PostPosted: Thu Mar 13, 2003 12:17 pm    Post subject: Reply with quote

J'ai moi aussi a un moment eu des problèmes de ce genre (USBDEVFS_BULK) avec le speedtouch...
Toutes les recherches que j'ai fait sur le net m'ont appris que c'était un problème complétement aléatoire et que personne ne savait vraiment ce que c'était.
Et depuis près de 2 mois je n'ai plus eu le problème, donc effectivement, je penche pour la solution aléatoire.

Bon courage :)
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Thu Mar 13, 2003 5:48 pm    Post subject: Reply with quote

Mouarf... moi et les probas...
Bon, j'viens d'installer une 3Com sur la machine... et comme par hasard (ben tiens), le partage de connection marche. Hum, ça sent le foutage de gueule tri-dimentionnel.
Je ne continues pas le messages, vu que la suite va être une liste non exaustive d'insulte à l'encontre de nVidia :cry:
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Thu Mar 13, 2003 8:28 pm    Post subject: Reply with quote

Bon, ultime essai... et enfin une lueur d'espoir.

J'ai fait un petit tour dans le BiOS (et non BSoD), et j'ai remplacer la valeur d'"Interrrupt Mode" (initialement sur APIC) pour PIC. J'ai aussi passé au kernel le paramètre 'noapic'... et là, magie: ça marche :D

Mouarf. Je ne sais vraiment pas si tout ça à un raaport avec les problèmes que j'ai rencontré... mais en tout cas ça semble les avoir résouds...

ps: en fait, y a des rumeurs selon lesquelles les kernel 2.4 ne gèrent pas l'APIC...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum