Skocz do zawartości

Problem Z Kartą Broadcom


Gori

Rekomendowane odpowiedzi

Witam wszystkich i na wstępie uprzedzam, że dopiero zaczynam swoją przygodę z fedorą i na wielu polach czuję się jescze dość niepewnie.

Wiem, że podobne tematy już kilkakrotnie pojawiały się zarówno na tym jak i na innych forach, jednak po dośc długich poszukiwaniach nie znalazłem działającego rozwiązania.

Problem przedstawia się następująco:

Jestem (teraz już niezbyt) szczęśliwym posiadaczem laptopa z kartą Broadcom Corporation BCM4313. Laptop pracuje pod kontrolą Fedory 15 i chwilowo jest podłączony kablem bezpośrednio do rutera. Moje wielokrotne próby uruchomienia wifi zakończyły się fiaskiem. Instalowałem już sterownik broadcom-wl, zarówno w wersji kmod jak i akmod. Bez skutku. W NetworManager nadal mam zablokowaną zakładkę wireless oraz brak opcji "enable wireless" (tudzież coś podobnego).

 

Zauważyłem też coś niepokojącego w iwconfig:

lo        no wireless extensions.

p2p1      no wireless extensions.

 

Pro forma załączam również wyniki poleceń ifconfig oraz lspci:

ifconfig
lo        Link encap:Local Loopback  
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:20 errors:0 dropped:0 overruns:0 frame:0
         TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0 
         RX bytes:1040 (1.0 KiB)  TX bytes:1040 (1.0 KiB)

p2p1      Link encap:Ethernet  HWaddr 1C:C1:DE:A3:27:7E  
         inet addr:192.168.0.106  Bcast:192.168.0.255  Mask:255.255.255.0
         inet6 addr: fe80::1ec1:deff:fea3:277e/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:2926 errors:0 dropped:0 overruns:0 frame:0
         TX packets:2886 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000 
         RX bytes:1832751 (1.7 MiB)  TX bytes:387956 (378.8 KiB)
         Interrupt:43 Base address:0x2000

lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Hewlett-Packard Company Device 9602
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
00:07.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 3)
00:09.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 4)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
06:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01)

 

Z góry dziękuję za pomoc!

Odnośnik do komentarza
Udostępnij na innych stronach

Proszę uprzejmie:

lsmod
Module                  Size  Used by
tcp_lp                  1827  0 
sunrpc                168805  1 
8021q                  14146  0 
garp                    4938  1 8021q
stp                     1391  1 garp
llc                     3726  2 garp,stp
cpufreq_ondemand        4782  1 
powernow_k8            19162  0 
mperf                   1137  1 powernow_k8
ip6t_REJECT             3395  2 
nf_conntrack_ipv6       6429  1 
nf_defrag_ipv6          7174  1 nf_conntrack_ipv6
ip6table_filter         1215  1 
nf_conntrack_ipv4       6874  1 
nf_defrag_ipv4          1093  1 nf_conntrack_ipv4
ip6_tables              9828  1 ip6table_filter
xt_state                 942  2 
nf_conntrack           56146  3 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state
rfcomm                 49712  0 
bnep                   11740  2 
snd_hda_codec_hdmi     20135  1 
snd_hda_codec_idt      47537  1 
hp_wmi                  6803  0 
sparse_keymap           2746  1 hp_wmi
snd_hda_intel          20567  2 
snd_hda_codec          71160  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               4905  1 snd_hda_codec
snd_seq                43528  0 
snd_seq_device          5033  1 snd_seq
microcode              11178  0 
snd_pcm                63457  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
btusb                  12468  0 
bluetooth             165011  11 rfcomm,bnep,btusb
uvcvideo               51089  0 
videodev               64085  1 uvcvideo
media                   9214  2 uvcvideo,videodev
rfkill                 12939  3 hp_wmi,bluetooth
joydev                  7219  0 
serio_raw               3394  0 
k10temp                 2511  0 
r8169                  32272  0 
mii                     3639  1 r8169
snd_timer              15237  2 snd_seq,snd_pcm
sp5100_tco              4269  0 
snd                    48471  13 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
i2c_piix4               9102  0 
soundcore               5027  1 snd
bcma                   11014  0 
snd_page_alloc          6035  2 snd_hda_intel,snd_pcm
video                  10684  0 
wmi                     7601  1 hp_wmi
radeon                622900  2 
ttm                    45930  1 radeon
drm_kms_helper         23178  1 radeon
drm                   156049  4 radeon,ttm,drm_kms_helper
i2c_algo_bit            4206  1 radeon
i2c_core               21572  6 videodev,i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit

Odnośnik do komentarza
Udostępnij na innych stronach

A z tego postu http://forums.fedoraforum.org/showpost.php?p=1326362&postcount=3 wszystko pod "Some things to try if it doesn't work"? Jesli nie bedziesz pewien czy wynik jest dobry to wklej tu wyjscia wszystkich tych polecen (poza pkt. 4. i 5.) i dmesg | tail -n 40 po wykonaniu modprobe wl (a wczesniej rmmod wl, jesli modul byl zaladowany).

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety tego również próbowałem, a jak się słusznie domyśliłeś wyjścia poleceń niewiele mi pomogły.

 

uname -r                                                                                                                                       
2.6.40-4.fc15.i686

 

rpm -qa | grep -e kernel -e broadcom-wl -e kmod-wl | sort
abrt-addon-kerneloops-2.0.3-1.fc15.i686
broadcom-wl-5.60.48.36-1.fc13.noarch
kernel-2.6.38.6-26.rc1.fc15.i686
kernel-2.6.40-4.fc15.i686
kernel-headers-2.6.40-4.fc15.i686
kmod-wl-2.6.38.6-26.rc1.fc15.i686-5.60.48.36-2.fc15.1.i686

 

lsmod | sort
8021q                  14146  0 
bcma                   11014  0 
bluetooth             165011  7 bnep
bnep                   11740  2 
cpufreq_ondemand        4782  1 
drm                   156049  5 radeon,ttm,drm_kms_helper
drm_kms_helper         23178  1 radeon
garp                    4938  1 8021q
hp_wmi                  6803  0 
i2c_algo_bit            4206  1 radeon
i2c_core               21572  6 videodev,i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit
i2c_piix4               9102  0 
ip6table_filter         1215  1 
ip6_tables              9828  1 ip6table_filter
ip6t_REJECT             3395  2 
joydev                  7219  0 
k10temp                 2511  0 
llc                     3726  2 garp,stp
media                   9214  2 uvcvideo,videodev
microcode              11178  0 
mii                     3639  1 r8169
Module                  Size  Used by
mperf                   1137  1 powernow_k8
nf_conntrack           56146  3 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state
nf_conntrack_ipv4       6874  1 
nf_conntrack_ipv6       6429  1 
nf_defrag_ipv4          1093  1 nf_conntrack_ipv4
nf_defrag_ipv6          7174  1 nf_conntrack_ipv6
powernow_k8            19162  0 
r8169                  32272  0 
radeon                622900  3 
rfkill                 12939  3 bluetooth,hp_wmi
serio_raw               3394  0 
snd                    48471  16 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
snd_hda_codec          71160  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hda_codec_hdmi     20135  1 
snd_hda_codec_idt      47537  1 
snd_hda_intel          20567  4 
snd_hwdep               4905  1 snd_hda_codec
snd_page_alloc          6035  2 snd_hda_intel,snd_pcm
snd_pcm                63457  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq                43528  0 
snd_seq_device          5033  1 snd_seq
snd_timer              15237  2 snd_seq,snd_pcm
soundcore               5027  1 snd
sp5100_tco              4269  0 
sparse_keymap           2746  1 hp_wmi
stp                     1391  1 garp
sunrpc                168805  1 
tcp_lp                  1827  0 
ttm                    45930  1 radeon
uvcvideo               51089  0 
video                  10684  0 
videodev               64085  1 uvcvideo
wmi                     7601  1 hp_wmi
xt_state                 942  2 

 

A to jest chyba najciekawsze:

modprobe wl
FATAL: Module wl not found.

 

Nie wiem, czy w takim wypadku jest sens ale podrzucam też wynik wspomnianego dmesg | tail -n 40:

[   15.281137] ALSA sound/pci/hda/hda_intel.c:1490 Enable sync_write for stable communication
[   17.863237] Adding 3604476k swap on /dev/mapper/VolGroup-lv_swap.  Priority:0 extents:1 across:3604476k 
[   18.272880] systemd-fsck[687]: /dev/sda1: clean, 84/128016 files, 68086/512000 blocks
[   18.354838] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   18.389411] SELinux: initialized (dev sda1, type ext4), uses xattr
[   19.104735] udev[473]: renamed network interface eth0 to p2p1
[   20.287175] systemd-fsck[727]: /dev/mapper/VolGroup-lv_home: clean, 21295/16007168 files, 1199720/64004096 blocks
[   20.588761] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: (null)
[   20.588775] SELinux: initialized (dev dm-2, type ext4), uses xattr
[   21.621520] r8169 0000:02:00.0: p2p1: link down
[   21.621554] r8169 0000:02:00.0: p2p1: link down
[   21.639796] ADDRCONF(NETDEV_UP): p2p1: link is not ready
[   21.698384] Bluetooth: Core ver 2.16
[   21.698664] NET: Registered protocol family 31
[   21.698666] Bluetooth: HCI device and connection manager initialized
[   21.698670] Bluetooth: HCI socket layer initialized
[   21.698671] Bluetooth: L2CAP socket layer initialized
[   21.703349] Bluetooth: SCO socket layer initialized
[   21.720863] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   21.720866] Bluetooth: BNEP filters: protocol multicast
[   22.104583] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   22.174264] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   23.465006] r8169 0000:02:00.0: p2p1: link up
[   23.465401] ADDRCONF(NETDEV_CHANGE): p2p1: link becomes ready
[   23.561925] powernow-k8: Found 1 AMD V140 Processor (1 cpu cores) (version 2.20.00)
[   23.561964] powernow-k8:    0 : pstate 0 (2300 MHz)
[   23.561967] powernow-k8:    1 : pstate 1 (1700 MHz)
[   23.561969] powernow-k8:    2 : pstate 2 (800 MHz)
[   24.303199] 802.1Q VLAN Support v1.8
[   24.624092] RPC: Registered named UNIX socket transport module.
[   24.624096] RPC: Registered udp transport module.
[   24.624098] RPC: Registered tcp transport module.
[   24.624100] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   24.639208] SELinux: initialized (dev rpc_pipefs, type rpc_pipefs), uses genfs_contexts
[   26.376733] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[   33.666143] p2p1: no IPv6 routers present
[  246.016516] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[  606.302185] TCP lp registered
[ 1129.825339] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 1447.347419] exe (1832): /proc/1832/oom_adj is deprecated, please use /proc/1832/oom_score_adj instead.

Odnośnik do komentarza
Udostępnij na innych stronach

                                                                                                                                     
2.6.40-4.fc15.i686

 

kmod-wl-2.6.38.6-26.rc1.fc15.i686-5.60.48.36-2.fc15.1.i686

No kurde, ale to trzeba choć trochę myśleć przy wykonywaniu tych poleceń. Numerki 2.6.40-4.fc15.i686 kmod-wl-2.6.38.6-26.rc1.fc15.i686 w ogóle się nie zgadzają.
Odnośnik do komentarza
Udostępnij na innych stronach

No kurde, ale to trzeba choć trochę myśleć przy wykonywaniu tych poleceń. Numerki 2.6.40-4.fc15.i686 kmod-wl-2.6.38.6-26.rc1.fc15.i686 w ogóle się nie zgadzają.

 

Może i jestem głupi, ale nie aż tak. Widzę, że tu jest jakiś konflikt, ale jako bardzo początkujący prosiłbym uprzejmie o jakąś raðę co z tym fantem powinienem zrobić? Mam zmienić jądro na starsze? Czy może jest wersja kmod-wl dla 2.6.40-4.fc15.i686?

Odnośnik do komentarza
Udostępnij na innych stronach

Możesz spróbować zbudować moduł dla nowego jądra pakietem akmod-wl. Jeśli system nie zrobi tego automatycznie, tzn. że z jakiegoś powodu budowa nie powiodła się (np. brak zależności kernel-devel i kernel-headers) i możesz zrobić to ręcznie poleceniem akmod (albo akmods już teraz nie pamiętam) jako root po doinstalowaniu brakujących zależności.

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