Kompilacja sterownika do karty wifi w manjara xfce


(CrashJack) #1

Uruchomiłem manjaro kde i karta sieciowa działa. Teraz włączyłęm manjara xfce i karta sieciowa nie działa.

 

Po wpisaniu tego:

FATAL:  Module wl not found.

 

Więc ściągnąłem to do kompilacji:

https://aur.archlinux.org/packages/broadcom-wl/

 

Według tej instrukcji wykonywałem:

http://www.broadcom.com/docs/linux_sta/README_6.30.223.248.txt

 

I jest błąd:

Po wykonaniu make clean:

 

Po wykonaniu sudo make: [wykonywanie również bez ‘sudo’]

 

Po wykonaniu sudo Makefile:

 

Sterownik karty to broadcom bcm4313.

 

A może inaczej należy ten sterownik włączyć w systemie. Albo próbować kompilować na zainstalowanym systemie, bo te próby były na systemie live.


(dragonn) #2

Karta nie działa out-of-box? Powinna, sterownik bcm powinien dać sobie z tym radę.Druga sprawa, jak instalujesz sterownik wl? Coś ty pobrał? Najlepiej zrobić:

yaourt -S broadcom-wl

I powinno działać. Pokaż ale wynik polecenia lspci -k.


(CrashJack) #3

Potym poleceniu:

 

lspci -k

[manjaro@manjaro ~]$ lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Complex
    Subsystem: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6320]
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: radeon
    Kernel modules: radeon
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler HDMI Audio
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Port
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ahci
    Kernel modules: ahci
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ohci-pci
    Kernel modules: ohci_pci
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ohci-pci
    Kernel modules: ohci_pci
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: piix4_smbus
    Kernel modules: i2c_piix4, sp5100_tco
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
    Subsystem: Hewlett-Packard Company Device 3387
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ohci-pci
    Kernel modules: ohci_pci
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 3
    Kernel driver in use: k10temp
    Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 7
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
    Subsystem: Hewlett-Packard Company Device 1795
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
    Subsystem: Hewlett-Packard Company Device 3387
    Kernel driver in use: r8169
    Kernel modules: r8169

(dr.boczek) #4

a daj wynik “ip link”


(Latający Turban) #5

Od biedy wejdź sobie i ściągnij tarball https://aur.archlinux.org/packages/broadcom-wl/

 

następnie przejdź do folderu z paką i odpal terminal

 

później wpisz makepkg -c -i

 

 zobacz czy da radę zainstalować, chociaż tam napisali, że jest wymagany kernel 3.17


(dragonn) #6

A masz neta? Z tego co widzę to nie. Poważnie najprościej jest podłączyć na ten moment neta po kablu i poważnie instalacja nowszego kernel

Sam mam lapka z tą kartą i wszystko działa out-of-box bez wl tylko że ma kernel 3.17 i to na Manjaro.


(CrashJack) #7

ip link:


(dragonn) #8

No to widzi Ci kartę, co masz za problem że nie działa?


(dr.boczek) #9

tak czułem jak zobaczyłem, że moduł wifi załadowany do kernela…

odsyłam do dokumentacji manjaro/arch


(CrashJack) #10

Taki komunikat:

[manjaro@manjaro broadcom-wl]$ makepkg -c -i
ostrzeżenie: database file for 'core' does not exist
ostrzeżenie: database file for 'extra' does not exist
ostrzeżenie: database file for 'community' does not exist
błąd:  pakiet 'linux' nie został odnaleziony
cat: /usr/lib/modules/extramodules--ARCH/version: Nie ma takiego pliku ani katalogu
==> Tworzę pakiet: broadcom-wl 6.30.223.248-2 (czw, 4 gru 2014, 17:21:28 UTC)
==> Sprawdzanie zależności potrzebnych do uruchomienia...
ostrzeżenie: database file for 'core' does not exist
ostrzeżenie: database file for 'extra' does not exist
ostrzeżenie: database file for 'community' does not exist
==> Sprawdzanie zależności potrzebnych do budowy...
ostrzeżenie: database file for 'core' does not exist
ostrzeżenie: database file for 'extra' does not exist
ostrzeżenie: database file for 'community' does not exist
==> Brakujące zależności:
  -> linux-headers
==> BŁĄD: Nie udało się rozwiązać wszystkich zależności.

Nie wyszukuje sieci, żadnej nie ma dostępnej.

 

Ok. Doszedłem w końcu, wystarczyło wcisność przycisk na klawiaturze odpowiedzialny za sieć wifi. Włącz/wyłącz. :slight_smile: Taki szczegół, tak blisko a człowiek szuka gdzieś dalej.

Ten link do konfiguracj karty wifi przyda się. Jest czym się zająć. :slight_smile: