Re: [WIFI]Problème de pilote pour une carte BCM 43142
Publié : sam. 06 juil. 2013, 20:09
Installe hwinfo et poste nous la sortie de
hwinfo --netcard
, stp.Forum d'entraide ! Posez vos questions ici
https://forums.archlinux.fr/
hwinfo --netcard
, stp.Code : Tout sélectionner
22: PCI 700.0: 0200 Ethernet controller
[Created at pci.319]
Unique ID: QgzS.jNlAZkNbFuF
Parent ID: z8Q3.fIosvDQSGkE
SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:07:00.0
SysFS BusID: 0000:07:00.0
Hardware Class: network
Model: "Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8168 "RTL8111/8168B PCI Express Gigabit Ethernet controller"
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x056e
Revision: 0x07
Driver: "r8169"
Driver Modules: "r8169"
Device File: enp7s0
I/O Ports: 0x3000-0x3fff (rw)
Memory Range: 0xc3404000-0xc3404fff (ro,non-prefetchable)
Memory Range: 0xc3400000-0xc3403fff (ro,non-prefetchable)
IRQ: 44 (1496 events)
HW Address: d4:be:d9:73:62:7e
Link detected: yes
Module Alias: "pci:v000010ECd00008168sv00001028sd0000056Ebc02sc00i00"
Driver Info #0:
Driver Status: r8169 is active
Driver Activation Cmd: "modprobe r8169"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #14 (PCI bridge)
23: PCI 800.0: 0280 Network controller
[Created at pci.319]
Unique ID: GBI1.DYh_m92ssO5
Parent ID: qTvu.h7hMtMfsJVF
SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:08:00.0
SysFS BusID: 0000:08:00.0
Hardware Class: network
Model: "Broadcom Network controller"
Vendor: pci 0x14e4 "Broadcom"
Device: pci 0x4365
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x0016
Revision: 0x01
Memory Range: 0xc3500000-0xc3507fff (rw,non-prefetchable)
IRQ: 11 (no events)
Module Alias: "pci:v000014E4d00004365sv00001028sd00000016bc02sc80i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #15 (PCI bridge)
Maintenant, la raison du non chargement du module est «simple» (je ne sais pas pourquoi le mainteneur est déjà passé à la 3.10).Ypnose a écrit :Le paquet à du être mis à jour pour le kernel dans testing. Remplace 3.10 par la version actuelle de ton kernel.
Code : Tout sélectionner
_extramodules=extramodules-3.10-ARCH
Code : Tout sélectionner
_extramodules=extramodules-3.9-ARCH
Code : Tout sélectionner
Edit PKGBUILD with: nano
cat: /usr/lib/modules/extramodules-3.9-ARCH/version: No such file or directory
==> broadcom-wl dependencies:
- linux>=3.10 (already installed)
- linux-headers>=3.10 (already installed)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
cat: /usr/lib/modules/extramodules-3.9-ARCH/version: No such file or directory
==> broadcom-wl dependencies:
- linux>=3.10 (already installed)
- linux-headers>=3.10 (already installed)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> Edit install ? [Y/n] ("A" to abort)
==> -----------------------------------
==> n
==> Continue building broadcom-wl ? [Y/n]
==> -------------------------------------
==>
==> Building and installing package
==> WARNING: Building package as root is dangerous.
Please run yaourt as a non-privileged user.
cat: /usr/lib/modules/extramodules-3.9-ARCH/version: No such file or directory
==> Making package: broadcom-wl 5.100.82.112-13 (Sun Jul 7 13:10:29 CEST 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading hybrid-portsrc_x86_64-v5_100_82_112.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1147k 100 1147k 0 0 199k 0 0:00:05 0:00:05 --:--:-- 276k
-> Found modprobe.d
-> Found license.patch
-> Found linux-recent.patch
==> Validating source files with sha1sums...
hybrid-portsrc_x86_64-v5_100_82_112.tar.gz ... Passed
modprobe.d ... Passed
license.patch ... Passed
linux-recent.patch ... Passed
==> Extracting sources...
-> Extracting hybrid-portsrc_x86_64-v5_100_82_112.tar.gz with bsdtar
==> Starting build()...
patching file Makefile
patching file src/include/bcmutils.h
patching file src/wl/sys/wl_cfg80211.c
patching file src/wl/sys/wl_iw.h
patching file src/wl/sys/wl_linux.c
patching file src/wl/sys/wl_linux.c
Hunk #1 succeeded at 244 (offset 4 lines).
make: *** /usr/lib/modules//build: No such file or directory. Stop.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build broadcom-wl.
Code : Tout sélectionner
pacman -Qs linux
uname -r
Code : Tout sélectionner
[thor@localhost ~]$ pacman -Qs linux
local/alsa-lib 1.0.27.1-1
An alternative implementation of Linux sound support
local/archlinux-keyring 20130525-2
Arch Linux PGP keyring
local/broadcom-wl 5.100.82.112-13
Broadcom 802.11abgn hybrid Linux networking device driver
local/ffmpeg 1:1.2.1-1
Complete and free Internet live audio and video broadcasting solution for
Linux/Unix
local/ibus 1.5.2-1
Next Generation Input Bus for Linux
local/iptables 1.4.19.1-1
Linux kernel packet control tool
local/keyutils 1.5.5-5
Linux Key Management Utilities
local/kmod 14-1
Linux kernel module handling
local/libiec61883 1.2.0-3
A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.1.5-1
Is a software library that talks the protocols to support iPhone and iPod
Touch devices on Linux
local/libiodbc 3.52.8-2
Independent Open DataBase Connectivity for Linux
local/libraw1394 2.1.0-1
Provides an API to the Linux IEEE1394 (FireWire) driver
local/libva 1.2.1-1
Video Acceleration (VA) API for Linux
local/linux 3.10-1 (base)
The linux kernel and modules
local/linux-api-headers 3.8.4-1
Kernel headers sanitized for use in userspace
local/linux-firmware 20130610-1
Firmware files for Linux
local/linux-headers 3.10-1
Header files and scripts for building modules for linux kernel
local/man-pages 3.52-1 (base)
Linux man pages
local/mdadm 3.2.6-4 (base)
A tool for managing/monitoring Linux md device arrays, also known as
Software RAID
local/pacman-mirrorlist 20130626-1
Arch Linux mirror list for use by pacman
local/sysvinit-tools 2.88-11
Linux System V Init Tools
local/util-linux 2.23.1-2 (base base-devel)
Miscellaneous system utilities for Linux
local/v4l-utils 0.9.5-2
Userspace tools and conversion library for Video 4 Linux
local/wireless-bcm43142-dkms 6.30.223.30-1
Broadcom 802.11 Linux STA wireless driver BCM43142.
[thor@localhost ~]$ uname -r
3.10.0-1-ARCH
[thor@localhost ~]$
le problème ne viendrait-il pas des library?==> ERROR: Makepkg was unable to build broadcom-wl.
Code : Tout sélectionner
_extramodules=extramodules-3.9-ARCH
As-tu redémarré avec le changement de kernel ?Sir Hautdesrables a écrit :Sortir de [testing]: c'est fait, et pas moyen de l'installer, même en 3.9.
Code : Tout sélectionner
lsmod|grep wl
uname -r
pacman -Ql broadcom-wl
Code : Tout sélectionner
[thor@localhost ~]$ lsmod|grep wl
[thor@localhost ~]$ uname -r
3.9.9-1-ARCH
[thor@localhost ~]$ pacman -Ql broadcom-wl
error: package 'broadcom-wl' was not found
makepkg -sirc
):Code : Tout sélectionner
[thor@localhost broadcom-wl]$ makepkg -sirc
==> Making package: broadcom-wl 5.100.82.112-12 (Mon Jul 8 20:08:15 GMT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
-> Found modprobe.d
-> Found license.patch
-> Found user-ioctl.patch
-> Found linux-recent.patch
==> Validating source files with sha1sums...
hybrid-portsrc_x86_64-v5_100_82_112.tar.gz ... Passed
modprobe.d ... Passed
license.patch ... Passed
user-ioctl.patch ... FAILED
linux-recent.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
Code : Tout sélectionner
yaourt -G broadcom-wl
cd broadcom-wl
wget "http://pkgbuild.com/git/aur-mirror.git/plain/broadcom-wl/PKGBUILD?id=f61fbc2cc3c664518b3ac710220740aa5ab8f036" -O PKGBUILD
wget "http://pkgbuild.com/git/aur-mirror.git/plain/broadcom-wl/linux-recent.patch?id=f61fbc2cc3c664518b3ac710220740aa5ab8f036" -O linux-recent.patch
wget "http://pkgbuild.com/git/aur-mirror.git/plain/broadcom-wl/user-ioctl.patch?id=f61fbc2cc3c664518b3ac710220740aa5ab8f036" -O user-ioctl.patch
makepkg
--skipchecksums
à makepkg.Code : Tout sélectionner
[thor@localhost ~]$ iwconfig
wlp8s0 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
lo no wireless extensions.
enp7s0 no wireless extensions.
[thor@localhost ~]$
Quel est le problème ?Sir Hautdesrables a écrit :Qu'ai-je omis pour que cela ne soit pas activé comme il faut? (je suis perdu).