Page 2 sur 2

Re: [wifi] ndiswrapper, essid non reconnue

Publié : mer. 11 sept. 2013, 14:53
par FDZ
iwconfig ne me renvoie aucun message d'erreur, seulement la config que j'ai copiée sur mon post précédent. Quand je commande le changement d'essid, iwconfig me rend la main sans message d'erreur mais ne fait rien (pareil si je veux changer de mode, de canal ou entrer la clé wep)
NB : je rappelle que dans mon post précédent figurent 2 réponses de iwconfig, la première est le iwconfig sous arch (incorrecte et sans possibilité de changement), l'autre est celle, correcte, que j'ai sous ubuntu.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 12 sept. 2013, 12:24
par FDZ
Je crois que j'ai fait une grosse boulette et j'ai du mal à en sortir : pour retrouver wlan0, j'ai suivi le wiki http://wiki.archlinux.fr/Connexions_reseau cité précédemment , soit :

Code : Tout sélectionner

ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
Fichier: /etc/udev/rules.d/10-network.rules:

Code : Tout sélectionner

SUBSYSTEM=="net", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="wlan0"
Fichier: /etc/iftab

Code : Tout sélectionner

wlan0  mac xx:xx:xx:xx:xx:xx
puis

Code : Tout sélectionner

ifrename -c /etc/iftab
Mais bêtement j'ai utilisé l'adrese mac de ma box au lieu de celle de ma clé. :non:
J'ai corrigé les fichiers concernés, mais ifrename me renvoie un message (du genre wlan0 not reliable) et je ne sais pas si mes modifs ont été validées.
Je ne vois toujours pas l'adresse mac correcte dans la réponse de iwconfig (hwaddress), mais elle est correcte dans la réponse de ifconfig.
iwconfig n'agit toujours pas, et toujours sans message d'aucune sorte : c'est pour le moins irritant.
J'ai toujours un doute quant à la responsabilité de ndiswrapper dans l'affaire, je continue de chercher

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 12 sept. 2013, 13:50
par FoolEcho
Déjà, je ne vois pas pourquoi tu veux wlan0 à tout prix... :|

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 12 sept. 2013, 15:00
par FDZ
J'ai déjà dit et répété que le nom de l'interface m'importe peu. Vu l'impossibilité de configurer enp0f4s1u1 et étant donné (vu aussi sur le wiki à propos de udev) que les noms en "en..." sont en principe réservés aux liaisons filaires et que les noms pour le wireless (wifi) commencent par w, étant donné de plus que le fichier de configuration de ndiswrapper (/etc/modprobe.d/ndiswrapper) fait mention de wlan0, j'ai voulu utiliser cete appellation pour en outre être en conformité avec ubuntu et debian. S'il est nécessaire de passer par une autre interface qui accepterait d'être configurée par iwconfig, je suis preneur, mais depuis le début de ce post je n'en ai pas trouvé. :x

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 12 sept. 2013, 17:06
par FDZ
J'ai compris pourquoi wlan0 nest pas configurable. J'ai exécuté les commandes suivantes :

Code : Tout sélectionner

iwlist wlan0 scan
En réponse, je reçois la liste des réseaux wifi connectables (normal)
Donc :

Code : Tout sélectionner

ip link set wlan0 down
wlan0 ne doit en principe plus fonctionner.
Contrôle

Code : Tout sélectionner

iwlist wlan0 scan
En réponse, au lieu du message d'erreur attendu "wlan0 Interface doesn't support scanning : Network is down" je reçois à nouveau la liste des réseaux wifi : wlan0 n'est pas "down".
Alors

Code : Tout sélectionner

ifconfig wlan0 down
Après le même contrôle, même réponse.
Conclusion : je ne peux pas configurer wlan0 parce que wlan0 est "up"
Problème : comment la mettre "down" ?

Solution possible : revenir en arrière et supprimer la configuration forcée de wlan0, et refaire le même test avec, par ex. enp0s4f1u1
Bon, je m'y colle !
[edit] C'est fait, j'ai supprimé les fichiers que j'avais créés dans /etc/udev/rules.d,j'ai perdu wlan0 et retrouvé enp0s4f1u1.
J'ai effectué les mêmes opérations, et bien entendu même résultat : enp0s4f1u1 refuse de "descendre" !
Il y a probablement un process à "killer", je continue mes recherches (un peu d'aide serait bienvenue)
[/edit]

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 12 sept. 2013, 18:54
par FoolEcho
Vérifie que tu as coupé tous les services réseaux (vu qu'avant, tu as fait des essais avec wicd, netctl et en manuel: il ne faut qu'un service réseau).
FDZ a écrit :J'ai déjà dit et répété que le nom de l'interface m'importe peu. Vu l'impossibilité de configurer enp0f4s1u1 et étant donné
Honnêtement, j'ai beau relire le sujet, je ne comprends pas: tu es passé a priori d'une configuration wifi qui fonctionnait (avec les sautes que tu décris, mais ça c'est peut-être bien la faute au fournisseur) à... plus de réseau du tout ? :?

Re: [wifi] ndiswrapper, essid non reconnue

Publié : ven. 13 sept. 2013, 07:51
par FDZ
La situation n'a guère évolué depuis le début : l'essid de ma box, bien qu'apparaissant dans la liste des réseaux fournis, n'est pas configurable, quelle que soit l'interface (enp0s4f1u1 ou wlan0). On peut dire que la wifi fonctionne dans la mesure où la présence des réseaux utilisables est détectée, mais inutilisable parce que aucune interface n'est configurable pour utiliser le bon réseau, et ce aussi bien en utilisant netctl (via wifi-menu), iwconfig ou wicd. Ce qui m'irrite le plus, c'est que iwconfig non seulement ne fait rien, mais ne dit rien non plus. Je n'ai pas essayé l'option verbose (si elle existe), j'essaierais mais je doute de son intérêt. (pas de verbose d'après le man, l'option "V" donne la version, comme d'hab', et c'est tout)
Au sujet de l'état up ou down des interfaces, j'aimerais avoir un test plus explicite: j'ai l'impression que "ip link [interface] scan" place cette interface dans l'état voulu pour faire le scan, et dans ce cas ne peut pas servir de test valable.
Pour ce qui est des services réseaux multiples qui sont susceptibles d'être activés ensembles et se gèneraient mutuellement, cette piste semble bien plus probable. Mais je ne sais pas encore comment détecter quels services tournent ou pas; pour ce qui est de les arrêter je peux me débrouiller.

[Edit] Il y a bien un service netctl qui tourne au démarrage en arrière plan :

Code : Tout sélectionner

Timed out waiting for device sys-subsystem-net-devices-wlp2s0.device.
[DEPEND] Dependency failed for Automatic wireless network connection using netctl profiles
[/Edit]

Re: [wifi] ndiswrapper, essid non reconnue

Publié : ven. 13 sept. 2013, 10:21
par FDZ
J'ai arrété le service netctl :

Code : Tout sélectionner

systemctl disable netctl-auto}wlp2s0.service
(d'après le wiki netctl)
j'ai ensuite supprimé les daemon réseaux en cours

Code : Tout sélectionner

ps -ef | grep daemon
kill -9 [id des daemon "net"]
Si je lance ensuite un

Code : Tout sélectionner

ip link show
je vois que toutes mes interfaces sont "DOWN"
Mais si je lance

Code : Tout sélectionner

iwlist enp0s4f1u1 scan
j'obtiens bien la liste des réseaux wifi (dont le mien)
Par contre, enp0s4f1u1 serait toujours DOWN, et impossible de le configurer correctement.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : ven. 13 sept. 2013, 10:33
par FoolEcho
À ta place, je déferais toute configuration et reprendrais calmement tout ça... À commencer par voir si ndiswrapper t'est indispensable.

Et ce serait bien que tu nous montes les sorties avec tes commandes parce que déjà que ce n'est pas clair... :|

Re: [wifi] ndiswrapper, essid non reconnue

Publié : ven. 13 sept. 2013, 17:35
par FDZ
1- ndiswrapper EST indispensable. Il fonctionne puisque je peux scanner les réseaux wifi utilisables.
Par contre, impossible de configurer correctement une interface.
2- Pour les sorties des commandes, je suis obligé de les récupérer en les détournant vers un fichier texte ("commande > fichier.txt" ou "commande 2>fichier.txt" ou encore "commande 3> fichier.txt" ou une combinaison de ces commandes (avec >>))
Je n'ai plus actuellement de configuration réseau active, mais iwlist me renvoie la liste des réseaux, sans que je puisse y accéder. Autrement je peux me connectr en chroot, mais dans ce cas impossible de traiter les problèmes liés au réseau sous arch.
J'espère être assez clair.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : ven. 13 sept. 2013, 18:41
par FoolEcho
Sans sortie d'aucune sorte, on ne va vraiment pas y arriver...

Regarde (montre-nous :cry: ) avec systemctl les services réseaux qui tournent (wicd, netctl...) et autrement vérifie que dhcpcd (si c'est lui que tu utilises en manuel) ne fait plus rien... ainsi que les infos dans les journaux (journalctl).

Re: [wifi] ndiswrapper, essid non reconnue

Publié : sam. 14 sept. 2013, 10:37
par FDZ
systemctl :

Code : Tout sélectionner

UNIT                        LOAD   ACTIVE SUB       DESCRIPTION
proc-sys...t_misc.automount loaded active waiting   Arbitrary Executable File Formats File System Automount Point
sys-devi...np0s4f1u1.device loaded active plugged   88W8338 [Libertas] 802.11g
sys-devi...b1-1\x2d4.device loaded active plugged   Photosmart_B010_series
sys-devi...-sda-sda1.device loaded active plugged   ST3120026A
sys-devi...sda-sda10.device loaded active plugged   ST3120026A
sys-devi...sda-sda11.device loaded active plugged   ST3120026A
sys-devi...sda-sda12.device loaded active plugged   ST3120026A
sys-devi...sda-sda13.device loaded active plugged   ST3120026A
sys-devi...sda-sda14.device loaded active plugged   ST3120026A
sys-devi...sda-sda15.device loaded active plugged   ST3120026A
sys-devi...-sda-sda2.device loaded active plugged   ST3120026A
sys-devi...-sda-sda3.device loaded active plugged   ST3120026A
sys-devi...-sda-sda5.device loaded active plugged   ST3120026A
sys-devi...-sda-sda6.device loaded active plugged   ST3120026A
sys-devi...-sda-sda7.device loaded active plugged   ST3120026A
sys-devi...-sda-sda8.device loaded active plugged   ST3120026A
sys-devi...-sda-sda9.device loaded active plugged   ST3120026A
sys-devi...block-sda.device loaded active plugged   ST3120026A
sys-devi...-sdb-sdb1.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...sdb-sdb10.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...sdb-sdb11.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...sdb-sdb12.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...sdb-sdb13.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb2.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb5.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb6.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb7.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb8.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...-sdb-sdb9.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...block-sdb.device loaded active plugged   MAXTOR_STM3320820A
sys-devi...und-card0.device loaded active plugged   MCP73 High Definition Audio
sys-devi...block-sr0.device loaded active plugged   TSSTcorp_CDDVDW_SH-S223F
sys-devi...block-sr1.device loaded active plugged   TSSTcorp_CDDVDW_SH-224BB
sys-devi...t-enp0s15.device loaded active plugged   MCP73 Ethernet
sys-devi...block-fd0.device loaded active plugged   /sys/devices/platform/floppy.0/block/fd0
sys-devi...tty-ttyS0.device loaded active plugged   /sys/devices/platform/serial8250/tty/ttyS0
sys-devi...tty-ttyS1.device loaded active plugged   /sys/devices/platform/serial8250/tty/ttyS1
sys-devi...tty-ttyS2.device loaded active plugged   /sys/devices/platform/serial8250/tty/ttyS2
sys-devi...tty-ttyS3.device loaded active plugged   /sys/devices/platform/serial8250/tty/ttyS3
sys-module-configfs.device  loaded active plugged   /sys/module/configfs
sys-subs...s-enp0s15.device loaded active plugged   MCP73 Ethernet
sys-subs...np0s4f1u1.device loaded active plugged   88W8338 [Libertas] 802.11g
-.mount                     loaded active mounted   /
dev-hugepages.mount         loaded active mounted   Huge Pages File System
dev-hugepages.mount         loaded active mounted   Huge Pages File System
dev-mqueue.mount            loaded active mounted   POSIX Message Queue File System
home.mount                  loaded active mounted   /home
sys-kernel-config.mount     loaded active mounted   Configuration File System
sys-kernel-debug.mount      loaded active mounted   Debug File System
tmp.mount                   loaded active mounted   Temporary Directory
systemd-...ord-console.path loaded active waiting   Dispatch Password Requests to Console Directory Watch
systemd-...ssword-wall.path loaded active waiting   Forward Password Requests to Wall Directory Watch
dbus.service                loaded active running   D-Bus System Message Bus
getty@tty1.service          loaded active running   Getty on tty1
systemd-journald.service    loaded active running   Journal Service
systemd-logind.service      loaded active running   Login Service
systemd-...les-load.service loaded active exited    Load Kernel Modules
systemd-remount-fs.service  loaded active exited    Remount Root and Kernel File Systems
systemd-sysctl.service      loaded active exited    Apply Kernel Variables
systemd-...es-setup.service loaded active exited    Recreate Volatile Files and Directories
systemd-...-trigger.service loaded active exited    udev Coldplug all Devices
systemd-udevd.service       loaded active running   udev Kernel Device Manager
systemd-update-utmp.service loaded active exited    Update UTMP about System Reboot/Shutdown
systemd-...sessions.service loaded active exited    Permit User Sessions
systemd-...le-setup.service loaded active exited    Setup Virtual Console
dbus.socket                 loaded active running   D-Bus System Message Bus Socket
dmeventd.socket             loaded active listening Device-mapper event daemon FIFOs
lvmetad.socket              loaded active listening LVM2 metadata daemon socket
systemd-initctl.socket      loaded active listening /dev/initctl Compatibility Named Pipe
systemd-journald.socket     loaded active running   Journal Socket
systemd-shutdownd.socket    loaded active listening Delayed Shutdown Socket
systemd-...d-control.socket loaded active listening udev Control Socket
systemd-udevd-kernel.socket loaded active running   udev Kernel Socket
dev-sdb7.swap               loaded active active    /dev/sdb7
basic.target                loaded active active    Basic System
cryptsetup.target           loaded active active    Encrypted Volumes
getty.target                loaded active active    Login Prompts
graphical.target            loaded active active    Graphical Interface
local-fs-pre.target         loaded active active    Local File Systems (Pre)
local-fs.target             loaded active active    Local File Systems
multi-user.target           loaded active active    Multi-User System
network.target              loaded active active    Network
paths.target                loaded active active    Paths
printer.target              loaded active active    Printer
remote-fs.target            loaded active active    Remote File Systems
sockets.target              loaded active active    Sockets
sound.target                loaded active active    Sound Card
swap.target                 loaded active active    Swap
sysinit.target              loaded active active    System Initialization
timers.target               loaded active active    Timers
systemd-...iles-clean.timer loaded active waiting   Daily Cleanup of Temporary Directories

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

90 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
Le journalctl, même en se contentant des seules informations de ce jour, est trop long pour passer dans ce post, pourriez-vous me fournir les critères de tri pour ne garder que les lignes vraiment utiles. Merci
Et qu'on ne me dise plus "Sans sortie d'aucune sorte"! J'aurais préféré y faire d'abord un tri, mais en fonction de quoi ?.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : sam. 14 sept. 2013, 10:49
par FoolEcho
FDZ a écrit :Le journalctl, même en se contentant des seules informations de ce jour, est trop long pour passer dans ce post, pourriez-vous me fournir les critères de tri pour ne garder que les lignes vraiment utiles. Merci
Sans savoir quoi chercher difficile de trier...
journalctl -b pour te limiter au dernier démarrage.
Tu as pastebin pour poster si c'est encore trop long.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : sam. 14 sept. 2013, 11:15
par FDZ
Un vieux slogan situationniste des années 68-70 disait "Soyons réalistes : demandons l'impossible !"
Je me suis logué en user en mode graphique (gnome embryonnaire) et j'ai lancé wicd-gtk. Après quelques manipulations (validation de l'interface enp0s4f1u1, config du code wep ...) la connexion paraissait acceptée . Je suis donc passé sur une fenêtre tty pour tenter un ping et c'est passé !
J'attends quelques jours pour m'assurer de la perennité de cette connexion et finaliser mon interface graphique, avant de clore ce post.
Je vous remercie de votre patience et croyez bien que vos conseils m'ont été utiles dans la compréhension des méandres de la configuration réseau.
A bientôt pour la confirmation.

Re: [wifi] ndiswrapper, essid non reconnue

Publié : jeu. 19 sept. 2013, 18:12
par FDZ
Bon, j'ai tout réinstallé, installé gnome puis le réseau par wicd-gtk et on peut dire que ce problème est résolu !
MERCI :bravo: