Ethernet via USB non fonctionnel (testing/jessie)

je m’étais dis, à tord dans son cas, qu’il était bon de donner un état des lieux après ces quelques manips.

à PascalHambourg : quelle commande souhaites tu que je tape pour être plus “concret” ?

à Zbf : OK : merci. :119

Est ce que je renvoie un bout “interminable” de syslog ou alors autre chose de plus court ?

Tu devrais pouvoir te passer de syslog cette fois-ci :wink:, le retour de la commande [mono]ifup eth0[/mono] sera intéressant pour commencer.

J’ai donc redémarré avec network manager actif (comme par défaut).

Ensuite :

  • j’ai modifié le fichier /etc/network/interfaces

[code]# cat /etc/network/interfaces

The loopback network interface

auto lo
iface lo inet loopback

#The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
[/code]

  • j’ai laissé /etc/NetworkManager/NetworkManager.conf comme il était par défaut (càd “managed=false”)
  • j’ai lancé la commande # ifup eth0

et ça me donne ceci :

[code]# ifup eth0

Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:13:3b:90:98:c2
Sending on LPF/eth0/00:13:3b:90:98:c2
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 1
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
if-up.d/mountnfs[eth0]: lock /var/run/network/mountnfs exist, not mounting … failed![/code]

il se passe des trucs…

Ton interface ne parvient pas à acquérir d’adresse IP, mais ça ne nous apprend hélas pas grand chose (l’erreur sur NFS est sûrement secondaire).

Tu peux tenter ça:

  • tu débranches ton périphérique du port USB
  • tu patientes 5 secs
  • tu scrutes les dernières lignes produites par la commande [mono]dmesg[/mono] pour vérifier où il en est. (t=1)
  • tu rebranches ton périphérique
  • tu patientes 5 secs
  • tu tentes de réactiver l’interface avec [mono]ifup eth0[/mono]
  • puis tu re-scrutes les dernières lignes produites par la commande [mono]dmesg[/mono] (t=2)

Et donc tu colles sur ce forum les lignes produites par dmesg entre t=1 et t=2.

Merci d’être toujours là !

ça c’est précis ! :slightly_smiling:

j’obtiens ceci :

[ 2181.550220] usb 1-1: new high-speed USB device number 3 using xhci_hcd [ 2181.570429] usb 1-1: New USB device found, idVendor=9710, idProduct=7830 [ 2181.570436] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2181.570438] usb 1-1: Product: USB-MAC Controller [ 2181.570440] usb 1-1: Manufacturer: Moschip Semiconductor [ 2181.570442] usb 1-1: SerialNumber: 3b9098c2 [ 2181.570667] usb 1-1: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes [ 2181.570675] usb 1-1: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes [ 2181.670536] usb 1-1: applying rev.C fixup [ 2181.678417] usb 1-1: applying rev.C fixup [ 2181.686291] usb 1-1: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes [ 2181.686312] usb 1-1: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes [ 2181.687220] MOSCHIP usb-ethernet driver 1-1:1.0 eth0: register 'MOSCHIP usb-ethernet driver' at usb-0000:00:14.0-1, MOSCHIP 7830/7832/7730 usb-NET adapter, 00:13:3b:90:98:c2 [ 2181.702930] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 2183.441411] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

sachant que la commande ifup eth0 m’a retourné un petit ifup: interface eth0 already configured

Normal, avec allow-hotplug l’interface est configurée automatiquement dès qu’elle est créée (comprendre : branchée et détectée). Regarde si elle a reçu une adresse IP, et si oui, teste la connectivité réseau avec ping ou autre.

Je sens que tu vas résoudre ton problème ! :007
NB : le tout c’est de se dire : j’y crois et ne ne pas lâcher :008 le morceau !
Salut pascal en passant :wink:

oui :

[code]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:13:3b:90:98:c2
inet adr:192.168.0.24 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::213:3bff:fe90:98c2/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27 errors:0 dropped:0 overruns:0 frame:0
TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:6101 (5.9 KiB) TX bytes:36334 (35.4 KiB)
[/code]

En revanche : ping => Niet :snooty: Quand je branche eth0, je n’ai plus accès à rien… même plus de debian-fr.org, c’est pour dire !
Je peux seulement faire un ping sur wlan0 qui possède comme IP : 192.168.0.12.

D’ailleurs, je ne comprends pas pourquoi eth0 n’a pas 192.168.0.13 comme IP… C’est étrange que ça passe directement à 24, non ? Bofff, j’en sais rien.

Mais j’y crois :030 !

Je n’ai pas tout suivi mais as tu accès à ton “routeur” il se peut que ton FAI soit complètement c… encore que c’est sûrement moi qui raconte n’importe quoi mais bon en passant , je vais faire un tour sur mon compte en tapant une adresse http du style 192.168.0.1 histoire de voir ?

Il faut poser la question au serveur DHCP, c’est lui qui attribue l’adresse.
“Niet”, ça veut dire quoi concrètement ?
L’adresse de la passerelle répond au ping ?

Salut pascal , ça n’a peut être rien à voir vu que je vais allé me coucher : finalement t’es un mec bien :laughing:

boarf :008

sinon

[quote=“PascalHambourg”]“Niet”, ça veut dire quoi concrètement ?
L’adresse de la passerelle répond au ping ?[/quote]

[code]# ping www.google.com

ping: unknown host www.google.com[/code]

puis il s’est passé un drôle de truc. Je résume avant de mettre le code :

  • ifconfig affiche qq chose,
  • je ping ma box (192.168.0.254) : beaucoup de paquets perdus
  • sur mon navigateur j’essaie d’ouvrir une URL : rien
  • le ping semble se débloquer : maintenant 0% de perdus
  • ifconfig affiche tout à fait autre chose

et la capture de mon terminal donne ceci :

[code]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:13:3b:90:98:c2
inet adr:192.168.0.24 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::213:3bff:fe90:98c2/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1713 (1.6 KiB) TX bytes:5069 (4.9 KiB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:2175 errors:0 dropped:0 overruns:0 frame:0
TX packets:2175 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:283445 (276.8 KiB) TX bytes:283445 (276.8 KiB)

wlan0 Link encap:Ethernet HWaddr 3c:77:e6:52:b9:d5
inet adr:192.168.0.12 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::3e77:e6ff:fe52:b9d5/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:60009 errors:0 dropped:0 overruns:0 frame:0
TX packets:41804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:61862933 (58.9 MiB) TX bytes:7753226 (7.3 MiB)
[/code]

[code]# ping 192.168.0.254

PING 192.168.0.254 (192.168.0.254) 56(84) bytes of data.
64 bytes from 192.168.0.254: icmp_seq=9 ttl=64 time=3.87 ms
[…]
64 bytes from 192.168.0.254: icmp_seq=105 ttl=64 time=2.38 ms
^C
— 192.168.0.254 ping statistics —
105 packets transmitted, 34 received, 67% packet loss, time 104416ms
rtt min/avg/max/mdev = 1.481/3.237/16.896/3.549 ms
[/code]

[code]# ping 192.168.0.254

PING 192.168.0.254 (192.168.0.254) 56(84) bytes of data.
64 bytes from 192.168.0.254: icmp_seq=1 ttl=64 time=1.55 ms
64 bytes from 192.168.0.254: icmp_seq=2 ttl=64 time=1.56 ms
64 bytes from 192.168.0.254: icmp_seq=3 ttl=64 time=13.5 ms
64 bytes from 192.168.0.254: icmp_seq=4 ttl=64 time=2.75 ms
64 bytes from 192.168.0.254: icmp_seq=5 ttl=64 time=3.39 ms
64 bytes from 192.168.0.254: icmp_seq=6 ttl=64 time=1.80 ms
^C
— 192.168.0.254 ping statistics —
6 packets transmitted, 6 received, 0% packet loss, time 5001ms
rtt min/avg/max/mdev = 1.551/4.104/13.551/4.278 ms
[/code]

[code]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:13:3b:90:98:c2
adr inet6: fe80::213:3bff:fe90:98c2/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:447 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1713 (1.6 KiB) TX bytes:30735 (30.0 KiB)

eth0:avahi Link encap:Ethernet HWaddr 00:13:3b:90:98:c2
inet adr:169.254.9.100 Bcast:169.254.255.255 Masque:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:3118 errors:0 dropped:0 overruns:0 frame:0
TX packets:3118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:418723 (408.9 KiB) TX bytes:418723 (408.9 KiB)

wlan0 Link encap:Ethernet HWaddr 3c:77:e6:52:b9:d5
inet adr:192.168.0.12 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::3e77:e6ff:fe52:b9d5/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:60509 errors:0 dropped:0 overruns:0 frame:0
TX packets:41936 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:61908759 (59.0 MiB) TX bytes:7769250 (7.4 MiB)
[/code]

Faire tes tests sans connexion wifi active permettrait d’y voir plus clair.

Si je comprends bien, ta connexion USB fonctionne un bref instant (ou même pas, ce serait à vérifier), puis se coupe.

Bonjour à tous.

[quote=“Zbf”]
[…]
sans connexion wifi active
[…]
si je comprends bien, ta connexion USB fonctionne un bref instant (ou même pas, ce serait à vérifier), puis se coupe.[/quote]

OK : J’ai refait les tests sans le wifi.

J’ai branché l’USB LAN et effectivement, ça fonctionne un bref instant car

  • pendant qq seconde j’ai eu un ping sur ma freebox,
  • sur mon navigateur, j’ai pu accéder au début d’une page internet
    puis, plus rien.

Voilà mon terminal :

#ifconfig 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:515 errors:0 dropped:0 overruns:0 frame:0
          TX packets:515 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:42341 (41.3 KiB)  TX bytes:42341 (41.3 KiB)


# ping 192.168.0.254
connect: Network is unreachable

%%%%%%% (là je branche l'USB LAN)


# ping 192.168.0.254
PING 192.168.0.254 (192.168.0.254) 56(84) bytes of data.
64 bytes from 192.168.0.254: icmp_seq=1 ttl=64 time=19.5 ms
64 bytes from 192.168.0.254: icmp_seq=2 ttl=64 time=0.704 ms
[...]
64 bytes from 192.168.0.254: icmp_seq=17 ttl=64 time=0.733 ms
64 bytes from 192.168.0.254: icmp_seq=18 ttl=64 time=0.740 ms
From 192.168.0.24 icmp_seq=45 Destination Host Unreachable
From 192.168.0.24 icmp_seq=46 Destination Host Unreachable
From 192.168.0.24 icmp_seq=47 Destination Host Unreachable
From 192.168.0.24 icmp_seq=48 Destination Host Unreachable
From 192.168.0.24 icmp_seq=49 Destination Host Unreachable
From 192.168.0.24 icmp_seq=50 Destination Host Unreachable
^C
--- 192.168.0.254 ping statistics ---
52 packets transmitted, 18 received, +6 errors, 65% packet loss, time 51197ms
rtt min/avg/max/mdev = 0.666/1.766/19.580/4.320 ms, pipe 3


# ifconfig 

eth0      Link encap:Ethernet  HWaddr 00:13:3b:90:98:c2  
          inet adr:192.168.0.24  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: fe80::213:3bff:fe90:98c2/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:163 errors:0 dropped:0 overruns:0 frame:0
          TX packets:324 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:64140 (62.6 KiB)  TX bytes:57102 (55.7 KiB)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:920 errors:0 dropped:0 overruns:0 frame:0
          TX packets:920 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:76055 (74.2 KiB)  TX bytes:76055 (74.2 KiB)

++ et merci du suivi !

On me corrigera si je me trompe, mais comme pressenti, la gestion du matériel pourrait être foireuse.

Récapitulatif:

Module: [mono]mcs7830[/mono]
Pour ma part je chercherais quelques témoignages/pistes sur internet, pour voir si d’autres ont des soucis avec. Mais après rapide essai ça n’a pas été très concluant.

Tu peux aussi tenter d’installer un kernel plus récent (depuis les backports - piste la plus envisageable), voire pour confirmer tes doutes, installer une ancienne version de Debian si tu as une partition ou un disque dur de côté.

A ce stade si possible ça vaudrait le coup de faire des tests croisés, avec des systèmes live voire le shell des installatateurs :

  • Debian Wheezy ou Ubuntu sur ton PC,
  • Debian Jessie sur les autres PC.

Cela pourrait permettre de déterminer si le problème est lié spécifiquement à ton PC ou à Debian Jessie.

Merci l’équipe.

Je vais regardé ça ce soir (cette nuit ?) avec des lives CD.
Je vous tiens au courant concernant ma machine.

:question:

Bon, je suis de retour.

Alors j’ai fait des tests avec le live Ubuntu 13.10.

  • sur mon ordi : ça ne fonctionne pas :013
  • sur l’ordi de ma fille : ça fonctionne :12

Est ce que cela peut venir du type de port USB (moi=USB3 vs maFille=USB1 ou USB2). Je viens de voir que sur le boitier, il y a écrit en GROS : “USB 2.0 - Ethernet”.

++
PsKl

Possible. Normalement c’est compatible (encore heureux), mais on n’est pas à l’abri d’une incompatibilité ponctuelle. D’autre part le support de l’USB 3 est assez récent. Regarde dans le BIOS si tu peux limiter les ports en USB 2. Si tu as un hub USB 2 tu peux aussi essayer de l’intercaler entre le PC et l’adaptateur pour voir si ça marche mieux.