[gull] Zyxel 650

Samuel Chenal samuel_chenal at yahoo.fr
Mon Feb 9 23:00:13 CET 2009


Hello,

J'ai donc pris mon courage à deux mains et je me suis lancé dans la manip proposée par Daniel.

Mais auparavant, je me suis cassé les dents sur la proposition de Félix, celle destinée à accéder au routeur par le port console usb.

- Le lsusb voit bien le routeur zyxel connecté à l'un des hubs.
- usbserial n'était pas chargé dans le kernel, j'ai donc lancé

$ sudo modprobe usbserial

Du coup, /dev/.static/dev s'est rempli de nombreux objets. Mais je ne trouve aucun ttyUSB0, mais plutôt un ttyUB0 (sans le S). Étrange. Je pars du principe qu'il s'agit du ttyUB0.

La commande destinée à activer le port (la commande $ sudo dd bs=1 count=1...) ne fonctionne pas vraiment. Il ne trouve pas le device (avec ttyUSB0 ou ttyUB0).

J'essaye à tout hasard avec telnet et minicom sur /dev/ttyUB0, mais en vain, mes connaissances ne sont pas assez pointues. Tant pis. Je lâche le morceau et je tente la méthode "normale" super sûre.  ;-)

Et comme Didier et Félix me l'ont dit, la commande telnet magique de Didier fonctionne nickel chrome.

$ ip ifconfig enif0 192.168.1.1 255.255.255.0

Si on fait un ip ifconfig après, on voit que l'interface enif0 a changé. Le netmask doit être codé en hexa (donc difficile de vérifier, pour moi), mais l'adresse de broadcast met la puce à l'oreille. Elle a changé de 192.168.1.7 à 192.168.1.255, ce qui est logique et très bon signe !

Après cette opération, j'ai rebooté le routeur. La connexion au web n'était plus possible (temporairement, bien sûr), mais j'ai pu accéder au moins au routeur en http. Le champ netmask n'avait pas changé (toujours 255.255..255.248). En fait, il s'agit d'un label static... Le netmask a bel et bien changé.

Voilà. Même si je n'ai pas réussi à 100% ce que je voulais faire au début (connexion au port console usb), ce n'est pas grave, j'ai maintenant 252 adresses de libre dans mon réseau local, c'est ce qui compte. Et j'ai appris une foultitude de choses ! Merci beaucoup !!

A la prochaine,

Samuel



----- Message d'origine ----
> De : Félix Hauri <felix at f-hauri.ch>
> À : "Gull, liste de discussion" <gull at government.linux-gull.ch>
> Envoyé le : Vendredi, 6 Février 2009, 17h57mn 07s
> Objet : Re: Re : Re : [gull] Zyxel 650
> 
> On Fri, Feb 06, 2009 at 07:24:46AM -0800, Samuel Chenal wrote:
> > Je résume :
> > 
> > - Je pensais que putty était un soft spécialisé pour le telnet. D'après 
> > ce que je comprends, le programme 'telnet' std dans le shell peut très 
> > bien faire l'affaire.. J'ai parcouru le man et lancé une connexion de 
> > test sur le router. Pas de soucis.
> Ok,
> 
> > 
> > - Je précise que je ne suis pas sur W*, mais sur un ubuntu 8.04. Je 
> > précise également que mon router est bien un router ethernet RJ45, mais 
> > que le port console est un port usb et pas série (comme sur le 650ME).
> 
> > 
> > - Du coup, on peut imaginer accéder au router par trois moyens, soit par 
> > le réseau (en sortie du switch), doit par ce port usb (port console), 
> > soit directement en ethernet (PC>router)
> Oui, par ordre de préférence (priorité, assurance que cela fonctionne):
> 1- Console (série ou usb)
> 2- Réseau local (ethernet)
> 3- Réseau publique (xDSL, pppoe ppp ou ``sortie du switch'')
> 
> > avec (si mes souvenirs sont bons) un cable ethernet croisé ? Juste ?
> Hem non.
> Depuis ton réseau local, n'importe quel client peut...
> Normalement, quoi.
> 
> 
> > - Ma peur est de perdre ma connexion si je modifie le netmask par le 
> > réseau (étant donné que je suis en IP fixe et non en DHCP). Du coup, mon 
> > netmask définit en dur dans ma config (255.255.255.248) ne correspondra 
> > plus à celui du router (255.255.255.0)... Même si Daniel me dit qu'il 
> > n'y a pas de risque à étendre le netmask depuis le réseau, mon instinct 
> > m'incite à avoir une solution de secours au cas où, filaire et directe 
> > sur le boîtier ! Mais je suis peut-être trop prudent ;-)
> La solution de secour est la console (voire ordre de préférence, plus haut;)
> 
> Mais tant que tu ne te ``coupes pas la branche sur laquelle tu es assis'',
> tu peux modifier le masque:
> Si ton routeur à pour adresse 192.168.1.1 et que ton client a
> 192.168.1.2, ton netmask pourra aller de 0.0.0.0 à 255.255.255.252
> sans que tu ne perde ton contact (je ne dis pas que tu pourras encore
> surfer sur Internet;). Mais si ton adresse est 192.168.1.33 et que
> tu comptes placer un netmask supérieur à 255.255.255.192, alors
> attends toi à avoir des problèmes.
> 
> > - Sinon, j'ai listé mes devices de type tty* et je n'ai pas trouvé de 
> > ttyUSB*. Les devices qui contiennent *usb* sont les suivants :
> Après avoir branché le câble USB, tapes ``dmesg'' et vois les dernières
> lignes...
> Peut-être dois-tu ``activer'' le port:
> $ sudo dd bs=1 count=1 if=/dev/.static/dev/ttyUSB0 of=/dev/null
> (Au passage, si qqn connait un moyen plus propre, je suis prenneur;)
> 
> Si tu ne peux toujours pas utiliser /dev/ttyUSB0, alors peut-être
> te faut-il encore charger le module ``serial'' pour usb:
> $ find /lib/modules/$(uname -r) -type f -name "*serial*"
> puis, selon la sortie de la commande précédente (j'utilise Debian;)
> $ sudo modprobe usbserial
> 
> > root at zorglub:/dev# ls *usb*
> > usbdev1.1_ep00  usbdev1.4_ep02  usbdev2.1_ep81  usbdev2.2_ep82  
> usbdev3.2_ep00  usbdev4.1_ep81
> > usbdev1.1_ep81  usbdev1.4_ep81  usbdev2.2_ep00  usbdev3.1_ep00  
> usbdev3.2_ep81  usblp0
> > usbdev1.4_ep00  usbdev2.1_ep00  usbdev2.2_ep01  usbdev3.1_ep81  usbdev4.1_ep00
> M'oui, que dit
> $ lsusb
> 
> > Je vais installer minicom pour progresser sur ce sujet. Si je n'y arrive 
> > pas, tant pis, je prendrais le risque de m'y connecter par le réseau. 
> > Quoi qu'il en soit, je vous donnerai des nouvelles.
> Le risque n'est pas grand!
> 
> -- 
> Félix Hauri  -    -  http://www.f-hauri.ch
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull



      __________________________________________________________________________________________________
Ne pleurez pas si votre Webmail ferme ! Récupérez votre historique sur Yahoo! Mail ! http://fr.docs.yahoo.com/mail/transfert_mails.html




More information about the gull mailing list