[Ndiswrapper] Blocage maj Kernel 3.10 (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

[Ndiswrapper] Blocage maj Kernel 3.10 (résolu)

Message par Fif91 »

Bonjour,
Je ne parviens pas à mettre à jour mon système, à cause d'un problème de dépendances avec ndiswrapper

Code : Tout sélectionner

ndiswrapper: requires linux<3.10
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.
Dernière modification par Fif91 le ven. 09 août 2013, 12:34, modifié 1 fois.
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message 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... :shock: ... 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... :|
«The following statement is not true. The previous statement is true.» :nage:
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par hopimet »

Salut,

Faut peut être mettre un petit mail au mainteneur : https://aur.archlinux.org/packages/ndis ... oconflict/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par benjarobin »

@hopimet C'est pour linux-ck et non linux
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par hopimet »

Ooops ! J'ai répondu trop vite, désolé. :oops:
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message 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... :shock: ... 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. :roll:
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)

Code : Tout sélectionner

Interface=enp5s5
devient

Code : Tout sélectionner

Interface=wlp5s5
Relancer la connexion wifi par un

Code : Tout sélectionner

netctl restart RSO_SF
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é

Code : Tout sélectionner

install rtl8180 /bin/false
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 ?
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message 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.

Code : Tout sélectionner

cat /etc/modules-load.d/ndiwsrapper.conf
ndiswrapper
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 :?:
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par benjarobin »

Sortie de :

Code : Tout sélectionner

pacman -Ql ndiswrapper
modinfo ndiswrapper
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message 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.
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par FoolEcho »

Tu es avec le kernel 3.10.5, il te faut refabriquer le paquet ndiswrapper.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message par Fif91 »

Code : Tout sélectionner

yaourt -R ndiswrapper
suivi de

Code : Tout sélectionner

yaourt ndiswrapper
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.
:merci:
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10

Message 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 ?
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Ndiswrapper] Blocage maj Kernel 3.10 (résolu)

Message 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)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Fif91
yeomen
Messages : 225
Inscription : lun. 17 janv. 2011, 13:23

Re: [Ndiswrapper] Blocage maj Kernel 3.10 (résolu)

Message par Fif91 »

Ok, je comprends mieux maintenant.
Merci pour l'explication.
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Répondre