Page 1 sur 1
[Ndiswrapper] Blocage maj Kernel 3.10 (résolu)
Publié : lun. 29 juil. 2013, 12:13
par Fif91
Bonjour,
Je ne parviens pas à mettre à jour mon système, à cause d'un problème de dépendances avec
ndiswrapper
Et, ndiswrapper ne semble plus disponible dans les dépots Aur.
Serait-il abandonné ?
Je ne peux m'en passer car le pilote du kernel (rtl8180) ne me donne pas satisfaction, comparé au pilote Windows.
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : lun. 29 juil. 2013, 13:00
par FoolEcho
Salut,
Je ne sais pas trop quoi te dire... je ne l'ai déjà pas vu glisser des dépôts officiels vers AUR...

... peut-être faut-il un patch ou quelque chose pour le compiler contre la version du kernel courant... (as-tu essayé voir ce que ça donne ?)
Fif91 a écrit :Je ne peux m'en passer car le pilote du kernel (rtl8180) ne me donne pas satisfaction, comparé au pilote Windows.
Tu devrais essayer quand même... parce que de toutes manières, les mises à jour partielles et Arch, ça n'ira pas longtemps...

Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : mar. 30 juil. 2013, 22:41
par hopimet
Salut,
Faut peut être mettre un petit mail au mainteneur :
https://aur.archlinux.org/packages/ndis ... oconflict/
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : mar. 30 juil. 2013, 22:42
par benjarobin
@hopimet C'est pour linux-ck et non linux
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : mer. 31 juil. 2013, 07:25
par hopimet
Ooops ! J'ai répondu trop vite, désolé.

Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : sam. 03 août 2013, 17:25
par Fif91
FoolEcho a écrit :Salut,
Je ne sais pas trop quoi te dire... je ne l'ai déjà pas vu glisser des dépôts officiels vers AUR...

... peut-être faut-il un patch ou quelque chose pour le compiler contre la version du kernel courant... (as-tu essayé voir ce que ça donne ?)
Non, je n'ai pas essayé. Et à vrai dire, je ne sais pas comment faire.
FoolEcho a écrit :Fif91 a écrit :Je ne peux m'en passer car le pilote du kernel (rtl8180) ne me donne pas satisfaction, comparé au pilote Windows.
Tu devrais essayer quand même... parce que de toutes manières, les mises à jour partielles et Arch, ça n'ira pas longtemps...

Au final, j'ai viré ndiswrapper pour effectuer les mises à jour, via connexion en CPL.
J'ai modifié le nom de l'interface dans le fichier de configuration du profil netctl (
/etc/netctl/RSO_SF): (cf
topic)
devient
Relancer la connexion wifi par un
Mais j'obtiens le message d'erreur suivant
Code : Tout sélectionner
août 03 16:50:19 PC_Master systemd[1]: Starting A wpa_supplicant configuration file based wireless connection...
-- Subject: Unit netctl@RSO_SF.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit netctl@RSO_SF.service has begun starting up.
août 03 16:50:19 PC_Master network[2654]: Starting network profile 'RSO_SF'...
août 03 16:50:19 PC_Master network[2654]: The interface of network profile 'RSO_SF' is already up
août 03 16:50:19 PC_Master systemd[1]: netctl@RSO_SF.service: main process exited, code=exited, status=1/FAILURE
août 03 16:50:19 PC_Master systemd[1]: Failed to start A wpa_supplicant configuration file based wireless connection.
-- Subject: Unit netctl@RSO_SF.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit netctl@RSO_SF.service has failed.
--
-- The result is failed.
août 03 16:50:19 PC_Master systemd[1]: Unit netctl@RSO_SF.service entered failed state.
Le fichier
/etc/systemd/system//etc/systemd/system/netctl@RSO_SF.service contient les lignes suivantes :
Code : Tout sélectionner
.include /usr/lib/systemd/system/netctl@.service
[Unit]
Description=A wpa_supplicant configuration file based wireless connection
BindsTo=sys-subsystem-net-devices-wlp5s5.device
After=sys-subsystem-net-devices-wlp5s5.device
La commande wpa_supplicant me renvoie ceci :
Code : Tout sélectionner
wpa_supplicant -i wlp5s5 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
Mais, toujours pas de réseau
Le module de ma carte réseau avait été blacklisté dans
/etc/modprobe.d/modprobe.conf, j'ai commenté la ligne, puis redémarré
Le module est bien présent via la commande lsmod.
J'ai comme l'impression d'avoir oublié de modifier un fichier de configuration pour que netctl fonctionne. Mais, lequel ?
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : ven. 09 août 2013, 10:39
par Fif91
J'ai finalement abandonné le pilote du noyau, ne trouvant pas la cause des messages au-dessus.
Une nouvelle version de ndiswrapper vient d'être "poussé" sur AUR.
Installation effectuée, fichier de configuration remis d'aplomb, puis reboot.
Le seul hic, journalctl -xb me retourne ceci :
Code : Tout sélectionner
systemd-modules-load[142]: Failed to find module 'ndiswrapper'
Et pourtant :
Code : Tout sélectionner
pacman -Qs ndiswrapper
local/ndiswrapper 1.58-16
Module for NDIS (Windows Network Drivers) drivers supplied by vendors. Fixed for kernel version 3.10.
lsmod | grep ndiswrapper ne retourne rien.
Code : Tout sélectionner
modprobe ndiswrapper
modprobe: FATAL: Module ndiswrapper not found.
Code : Tout sélectionner
pacman -Qs linux
...
local/linux 3.10.5-1 (base)
The Linux kernel and modules
Une idée, chers archers

Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : ven. 09 août 2013, 11:35
par benjarobin
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : ven. 09 août 2013, 11:50
par Fif91
Code : Tout sélectionner
pacman -Ql ndiswrapper
ndiswrapper /lib/
ndiswrapper /lib/modules/
ndiswrapper /lib/modules/3.10.3-1-ARCH/
ndiswrapper /lib/modules/3.10.3-1-ARCH/misc/
ndiswrapper /lib/modules/3.10.3-1-ARCH/misc/ndiswrapper.ko
ndiswrapper /sbin/
ndiswrapper /sbin/loadndisdriver
ndiswrapper /usr/
ndiswrapper /usr/sbin/
ndiswrapper /usr/sbin/ndiswrapper
ndiswrapper /usr/sbin/ndiswrapper-buginfo
ndiswrapper /usr/share/
ndiswrapper /usr/share/man/
ndiswrapper /usr/share/man/man8/
ndiswrapper /usr/share/man/man8/loadndisdriver.8.gz
ndiswrapper /usr/share/man/man8/ndiswrapper.8.gz
Code : Tout sélectionner
modinfo ndiswrapper
modinfo: ERROR: Module ndiswrapper not found.
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : ven. 09 août 2013, 11:58
par FoolEcho
Tu es avec le kernel 3.10.5, il te faut refabriquer le paquet ndiswrapper.
Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : ven. 09 août 2013, 12:34
par Fif91
suivi de
a permis de refabriquer ndiswrapper pour le nouveau noyau.
A l'issue,
Code : Tout sélectionner
pacman -Ql ndiswrapper
ndiswrapper /lib/
ndiswrapper /lib/modules/
ndiswrapper /lib/modules/3.10.5-1-ARCH/
ndiswrapper /lib/modules/3.10.5-1-ARCH/misc/
ndiswrapper /lib/modules/3.10.5-1-ARCH/misc/ndiswrapper.ko
ndiswrapper /sbin/
ndiswrapper /sbin/loadndisdriver
ndiswrapper /usr/
ndiswrapper /usr/sbin/
ndiswrapper /usr/sbin/ndiswrapper
ndiswrapper /usr/sbin/ndiswrapper-buginfo
ndiswrapper /usr/share/
ndiswrapper /usr/share/man/
ndiswrapper /usr/share/man/man8/
ndiswrapper /usr/share/man/man8/loadndisdriver.8.gz
ndiswrapper /usr/share/man/man8/ndiswrapper.8.gz
modinfo ndiswrapper
filename: /lib/modules/3.10.5-1-ARCH/misc/ndiswrapper.ko
license: GPL
version: 1.58
description: NDIS wrapper driver
author: ndiswrapper team <ndiswrapper-general@lists.sourceforge.net>
srcversion: 2D138F26A3D3AF478DD80E1
depends: usbcore
vermagic: 3.10.5-1-ARCH SMP preempt mod_unload modversions 686
parm: if_name:Network interface name or template (default: wlan%d) (charp)
parm: proc_uid:The uid of the files created in /proc (default: 0). (int)
parm: proc_gid:The gid of the files created in /proc (default: 0). (int)
parm: debug:debug level (int)
parm: hangcheck_interval:The interval, in seconds, for checking if driver is hung. (default: 0) (int)
parm: utils_version:Compatible version of utils (read only: 1.9) (charp)
Tout est rentré dans l'ordre, un très très grand merci à tous les deux.

Re: [Ndiswrapper] Blocage maj Kernel 3.10
Publié : jeu. 15 août 2013, 10:52
par Fif91
FoolEcho a écrit :Tu es avec le kernel 3.10.5, il te faut refabriquer le paquet ndiswrapper.
Une nouvelle mise à jour de noyau, et
ndiswrapper est de nouveau introuvable.
Dois-je comprendre qu'à chaque nouvelle mise à jour, je devrais recompiler le paquet ?
N'était-ce pas automatique auparavent ?
Re: [Ndiswrapper] Blocage maj Kernel 3.10 (résolu)
Publié : jeu. 15 août 2013, 11:09
par FoolEcho
C'était automatique car présent dans les dépôts officiels.
Mais il est révisé sur AUR, donc oui (si tu utilises yaourt par exemple, il te suffit de faire yaourt -Syua
)
Re: [Ndiswrapper] Blocage maj Kernel 3.10 (résolu)
Publié : jeu. 15 août 2013, 12:13
par Fif91
Ok, je comprends mieux maintenant.
Merci pour l'explication.