Skocz do zawartości

Wlan Bcm43142 - Jak To Zmusić Do Działania?


addos

Rekomendowane odpowiedzi

Witam

 

Chciałem znajomemu postawić na jego laptopie Fedorę 21.

Laptop to Dell Vostro 3560 z układem WLAN firmy Broadcom BCM43142.

Czytam różne poradniki ale nie umiem tego włączyć.

Co do tej pory zrobiłem:

 

 

lspci

08:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

lsmod

Module                  Size  Used by
b43                   430208  0 
bcma                   50627  1 b43
mac80211              654578  1 b43
cfg80211              514867  2 b43,mac80211
ssb                    70792  1 b43
rfcomm                 69427  14 
ip6t_rpfilter          12546  1 
ip6t_REJECT            12625  2 
nf_reject_ipv6         13301  1 ip6t_REJECT
xt_conntrack           12760  13 
ebtable_nat            12807  0 
ebtable_broute         12731  0 
bridge                107941  1 ebtable_broute
stp                    12868  1 bridge
llc                    13941  2 stp,bridge
ebtable_filter         12827  0 
ebtables               30758  3 ebtable_broute,ebtable_nat,ebtable_filter
ip6table_nat           12864  1 
nf_conntrack_ipv6      18738  8 
nf_defrag_ipv6         34786  1 nf_conntrack_ipv6
nf_nat_ipv6            13862  1 ip6table_nat
ip6table_mangle        12700  1 
ip6table_security      12710  1 
ip6table_raw           12683  1 
ip6table_filter        12815  1 
ip6_tables             26809  5 ip6table_filter,ip6table_mangle,ip6table_security,ip6table_nat,ip6table_raw
iptable_nat            12875  1 
nf_conntrack_ipv4      14656  7 
nf_defrag_ipv4         12702  1 nf_conntrack_ipv4
nf_nat_ipv4            13848  1 iptable_nat
nf_nat                 25180  2 nf_nat_ipv4,nf_nat_ipv6
nf_conntrack          103513  6 nf_nat,nf_nat_ipv4,nf_nat_ipv6,xt_conntrack,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_mangle         12695  1 
iptable_security       12705  1 
iptable_raw            12678  1 
bnep                   19543  2 
rtsx_usb_sdmmc         27742  0 
mmc_core              125580  3 b43,ssb,rtsx_usb_sdmmc
rtsx_usb_ms            18651  0 
memstick               16199  1 rtsx_usb_ms
rtsx_usb               20196  2 rtsx_usb_sdmmc,rtsx_usb_ms
fuse                   91371  5 
intel_rapl             18783  0 
uvcvideo               81109  0 
x86_pkg_temp_thermal    14205  0 
coretemp               13441  0 
videobuf2_vmalloc      13163  1 uvcvideo
videobuf2_core         45100  1 uvcvideo
videobuf2_memops       13161  1 videobuf2_vmalloc
btusb                  32336  0 
kvm_intel             148304  0 
snd_hda_codec_hdmi     51915  1 
snd_hda_codec_conexant    23064  1 
snd_hda_codec_generic    67600  1 snd_hda_codec_conexant
snd_hda_intel          30520  4 
v4l2_common            14543  1 videobuf2_core
videodev              152476  3 uvcvideo,v4l2_common,videobuf2_core
iTCO_wdt               13480  0 
bluetooth             463099  32 bnep,btusb,rfcomm
snd_hda_controller     30786  1 snd_hda_intel
snd_hda_codec         135263  5 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
kvm                   471231  1 kvm_intel
iTCO_vendor_support    13419  1 iTCO_wdt
dell_laptop            14000  0 
media                  20906  2 uvcvideo,videodev
snd_hwdep              17650  1 snd_hda_codec
crct10dif_pclmul       14307  0 
crc32_pclmul           13133  0 
dell_wmi               12681  0 
crc32c_intel           22094  0 
snd_seq                70458  0 
snd_seq_device         14136  1 snd_seq
snd_pcm               105212  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
rfkill                 21980  4 cfg80211,bluetooth,dell_laptop
dcdbas                 14875  1 dell_laptop
joydev                 17344  0 
ghash_clmulni_intel    13230  0 
sparse_keymap          13584  1 dell_wmi
i2c_i801               18146  0 
snd_timer              28778  2 snd_pcm,snd_seq
mei_me                 19568  0 
mei                    82599  1 mei_me
lpc_ich                21093  0 
mfd_core               13182  2 lpc_ich,rtsx_usb
serio_raw              13434  0 
snd                    80001  18 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_seq,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              14496  2 snd,snd_hda_codec
wmi                    18820  1 dell_wmi
shpchp                 37040  0 
dell_smo8800           13154  0 
nfsd                  293529  1 
auth_rpcgss            58540  1 nfsd
nfs_acl                12741  1 nfsd
lockd                  92864  1 nfsd
grace                  13094  2 nfsd,lockd
sunrpc                283393  7 nfsd,auth_rpcgss,lockd,nfs_acl
radeon               1582337  1 
i915                 1006114  3 
i2c_algo_bit           13250  2 i915,radeon
drm_kms_helper         93635  2 i915,radeon
ttm                    92952  1 radeon
drm                   305543  8 ttm,i915,drm_kms_helper,radeon
r8169                  84648  0 
mii                    13527  1 r8169
video                  19905  1 i915

uname -a

Linux fedora21 3.18.5-201.fc21.x86_64 #1 SMP Mon Feb 2 21:00:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/os-release

NAME=Fedora
VERSION="21 (Twenty One)"
ID=fedora
VERSION_ID=21
PRETTY_NAME="Fedora 21 (Twenty One)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:21"
HOME_URL="https://fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=21
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=21

rpm -qa | sort | grep -i "kernel"

abrt-addon-kerneloops-2.3.0-3.fc21.x86_64
kernel-3.17.4-301.fc21.x86_64
kernel-3.18.5-201.fc21.x86_64
kernel-core-3.17.4-301.fc21.x86_64
kernel-core-3.18.5-201.fc21.x86_64
kernel-debug-devel-3.18.5-201.fc21.x86_64
kernel-devel-3.18.5-201.fc21.x86_64
kernel-headers-3.18.5-201.fc21.x86_64
kernel-modules-3.17.4-301.fc21.x86_64
kernel-modules-3.18.5-201.fc21.x86_64
kernel-modules-extra-3.17.4-301.fc21.x86_64
kernel-modules-extra-3.18.5-201.fc21.x86_64
libreport-plugin-kerneloops-2.3.0-5.fc21.x86_64

rpm -qa | sort | grep -i "bro"

broadcom-wl-6.30.223.248-2.fc21.noarch

rpm -qa | sort | grep -i "kmod"

akmods-0.5.1-4.fc21.noarch
akmod-wl-6.30.223.248-6.fc21.x86_64
kmod-19-1.fc21.x86_64
kmod-libs-19-1.fc21.x86_64
kmodtool-1-23.fc20.noarch

Po instalacji powyższych zrobiłem restart laptopa ale cały czas jest tak:

 

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether ec:f4:bb:73:a6:8c brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.141/24 brd 192.168.1.255 scope global dynamic enp7s0
       valid_lft 80626sec preferred_lft 80626sec
    inet6 fe80::eef4:bbff:fe73:a68c/64 scope link 
       valid_lft forever preferred_lft forever

rfkill list all

0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

modprobe wl

modprobe: FATAL: Module wl not found.

Działa to komuś? Jakaś podpowiedź?

Odnośnik do komentarza
Udostępnij na innych stronach

Heh.... tyle mnie dzieliło od finału :)

Wielkie dzięki.

 

Jedno pytanie: wyładowanie modułu b43 i załadowanie wl naprawiło wszystko, ale czemu po restarcie nie trzeba tego powtarzać tylko już działa non stop?

Nie to żebym był z tego powodu niezadowolony :) Po prostu w innych przypadkach trzeba robić gdzieś wpisy na stałe, a tutaj działa na zawsze.

Czemu tak?

Odnośnik do komentarza
Udostępnij na innych stronach

musisz jako administrator stworzyć plik tekstowy o nazwie b43-blacklist.conf w katalogu: /usr/lib/modprobe.d

a w jego zawartości umieścić:

 

blacklist b43

 

i powinno działać po restarcie

 

automatem można to zrobić tak otwierasz konsolę i wydajesz polecenie::

 

sudo echo "blacklist b43" >/usr/lib/modprobe.d/b43-blacklist.conf

Odnośnik do komentarza
Udostępnij na innych stronach

musisz jako administrator stworzyć plik tekstowy o nazwie b43-blacklist.conf w katalogu: /usr/lib/modprobe.d

a w jego zawartości umieścić:

 

blacklist b43

 

i powinno działać po restarcie

 

automatem można to zrobić tak otwierasz konsolę i wydajesz polecenie::

 

sudo echo "blacklist b43" >/usr/lib/modprobe.d/b43-blacklist.conf

 

Opisałeś nie to, o co pytałem :)

Chodzi o to, że NIE muszę tego robić a i tak działa po restarcie maszyny. Dlaczego NIE muszę robić tego, co napisałeś?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...