You are not logged in.
I downloaded the b43 firmware from the AUR and I can't seem to get it running, no idea what to do from here.
iwconfig doesn't return any wlan0 or anything.
please help me get my wireless running.
if it helps at all this is what worked on mint
sudo apt-get install firmware-b43-lpphy-installer
Offline
eh ... you'll probably be much more likely to get help if you actually provide some information about your wirelesss card. If you don't know which information is relevant, first read the wireless page on the wiki.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Offline
lspci | grep -i net
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller
So I downloaded b43 firmware and that did nothing
Offline
lspci -vnn | grep 14e4:Then, after you have actually read that wiki page, and followed the steps therein, come back with what steps you have taken, and what the results were.
Last edited by Trilby (2012-10-30 23:17:05)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
01:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Offline
I went ahead and closed and binned the other thread. This one seemed to have the traction.
Can you post the output of dmesg | grep b43 and of lsmod
??
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
This is what i tried.
[stephen@ARCH ~]$ wget http://bues.ch/b43/fwcutter/b43-fwcutter-015.tar.bz2
--2012-10-30 12:44:30-- http://bues.ch/b43/fwcutter/b43-fwcutter-015.tar.bz2
Resolving bues.ch (bues.ch)... 80.190.117.144
Connecting to bues.ch (bues.ch)|80.190.117.144|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 18210 (18K) [application/x-bzip2]
Saving to: 'b43-fwcutter-015.tar.bz2'
100%[=====================================================================>] 18,210 56.6KB/s in 0.3s
2012-10-30 12:44:31 (56.6 KB/s) - 'b43-fwcutter-015.tar.bz2' saved [18210/18210]
[stephen@ARCH ~]$ tar xjf b43-fwcutter-015.tar.bz2
[stephen@ARCH ~]$ cd b43-fwcutter-015
[stephen@ARCH b43-fwcutter-015]$ make
DEPEND dep/md5.d
DEPEND dep/fwcutter.d
CC obj/fwcutter.o
CC obj/md5.o
md5.c: In function 'MD5Final':
md5.c:239:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
md5.c:240:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC b43-fwcutter
[stephen@ARCH b43-fwcutter-015]$ sudo make install
install -d -o 0 -g 0 -m 755 /usr/local/bin/
install -o 0 -g 0 -m 755 b43-fwcutter /usr/local/bin/
install -d -o 0 -g 0 -m 755 /usr/local/man/man1/
install -o 0 -g 0 -m 644 b43-fwcutter.1 /usr/local/man/man1/
[stephen@ARCH b43-fwcutter-015]$ cd ..
[stephen@ARCH ~]$ sudo pacman -U b43-fwcutter-015
loading packages...
error: 'b43-fwcutter-015': cannot open package file
Offline
stephen@ARCH ~]$ dmesg | grep b43
[ 3.806002] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[ 3.869632] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[ 3.869657] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[ 3.869676] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Dri … cefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[ 3.876902] Modules linked in: b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915(+) microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 3.882905] Modules linked in: b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915(+) microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 3.910484] Modules linked in: b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915(+) microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 4.336918] Modules linked in: joydev b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915(+) microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 4.715072] Modules linked in: joydev b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915 microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 4.809228] Modules linked in: joydev b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915 microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
[ 4.953608] Modules linked in: joydev b43 bcma mac80211 coretemp cfg80211 iTCO_wdt iTCO_vendor_support hp_wmi(+) sparse_keymap rfkill snd_hda_codec_idt uvcvideo i915 microcode snd_hda_intel videobuf2_vmalloc videobuf2_memops snd_hda_codec videobuf2_core snd_hwdep videodev usb_storage ssb snd_pcm uas drm_kms_helper snd_page_alloc snd_timer evdev media mmc_core psmouse i2c_i801 pcspkr serio_raw drm intel_agp pcmcia lpc_ich snd intel_gtt i2c_algo_bit agpgart sky2 pcmcia_core soundcore i2c_core thermal wmi acpi_cpufreq mperf battery processor ac video button ext4 crc16 jbd2 mbcache sd_mod ata_generic pata_acpi ata_piix uhci_hcd libata scsi_mod ehci_hcd usbcore usb_common
Offline
[stephen@ARCH ~]$ lsmod
Module Size Used by
joydev 7695 0
b43 330838 0
bcma 23190 1 b43
mac80211 366594 1 b43
coretemp 4894 0
cfg80211 153382 2 b43,mac80211
iTCO_wdt 4315 0
iTCO_vendor_support 1545 1 iTCO_wdt
hp_wmi 6602 0
sparse_keymap 2532 1 hp_wmi
rfkill 12568 2 cfg80211,hp_wmi
snd_hda_codec_idt 47540 1
uvcvideo 63387 0
i915 440570 2
microcode 8921 0
snd_hda_intel 22256 3
videobuf2_vmalloc 1896 1 uvcvideo
videobuf2_memops 1594 1 videobuf2_vmalloc
snd_hda_codec 83677 2 snd_hda_codec_idt,snd_hda_intel
videobuf2_core 20846 1 uvcvideo
snd_hwdep 4746 1 snd_hda_codec
videodev 79256 2 uvcvideo,videobuf2_core
usb_storage 36856 0
ssb 43031 1 b43
snd_pcm 61470 2 snd_hda_codec,snd_hda_intel
uas 8887 0
drm_kms_helper 28941 1 i915
snd_page_alloc 5869 2 snd_pcm,snd_hda_intel
snd_timer 14902 1 snd_pcm
evdev 7662 14
media 8545 2 uvcvideo,videodev
mmc_core 73426 2 b43,ssb
psmouse 71856 0
i2c_i801 8463 0
pcspkr 1455 0
serio_raw 3713 0
drm 180042 3 i915,drm_kms_helper
intel_agp 8592 1 i915
pcmcia 31150 2 b43,ssb
lpc_ich 9213 0
snd 44874 12 snd_hwdep,snd_timer,snd_hda_codec_idt,snd_pcm,snd_hda_codec,snd_hda_intel
intel_gtt 12173 3 i915,intel_agp
i2c_algo_bit 4583 1 i915
agpgart 21935 3 drm,intel_agp,intel_gtt
sky2 43121 0
pcmcia_core 10241 1 pcmcia
soundcore 4378 1 snd
i2c_core 16943 6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
thermal 6659 0
wmi 7195 1 hp_wmi
acpi_cpufreq 5141 0
mperf 1023 1 acpi_cpufreq
battery 5213 0
processor 24039 1 acpi_cpufreq
ac 1892 0
video 9884 1 i915
button 3710 1 i915
ext4 402163 2
crc16 1091 1 ext4
jbd2 66341 1 ext4
mbcache 4345 1 ext4
sd_mod 27311 3
ata_generic 2434 0
pata_acpi 2399 0
ata_piix 19704 2
uhci_hcd 19808 0
libata 146063 3 pata_acpi,ata_generic,ata_piix
scsi_mod 113033 4 uas,usb_storage,libata,sd_mod
ehci_hcd 36652 0
usbcore 126634 5 uas,uhci_hcd,uvcvideo,usb_storage,ehci_hcd
usb_common 622 1 usbcore
Offline
Oh dear. That's all wrong.
READ the broadcom wiki page. The read it again. And again. Then follow it.
At some point it would be worthwhile to read the pacman wiki page to, but that is a bit of a different issue.
Some points you should get from the wiki page: which packages to install (one from the repos, one from the aur, ZERO manually installed, definitely zero installed the way you just attempted, you'll probably want to clean that up and hope the makefile has a good uninstall directive); which modules to load; which modules to blacklist.
EDIT: please use code tags for the output of commands.
Last edited by Trilby (2012-10-30 23:54:08)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I went to the wiki, it told me to
dmesg | grep firmware
which directed me to that site which gave me those instructions
Offline
OK, perhaps I should clarify: read the broadcom page on wiki.archlinux.org
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Yeah.
As Trilby points out, you need to install from the AUR -- don't do a make by hand unless you know exactly what you are doing. It looks like your mistake was using 'make' instead of 'makepkg'
The dmesg output shows you do need the firmware.
I suggest you use the b43 driver (as you read the Broadcom Wiki)
After the firmware in installed, you need to reload the b43 module. It is probably best if you just reboot.
I'll pick this up after my commute home.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Thanks for pointing me in the right direction. This page looks more promising.
Offline
So does that response! ![]()
Excuse any earlier abruptness. I can imagine it'd be confusing if you hadn't found the arch wiki yet. Many skilled people put in a good bit of time making the archlinux wiki one of the best information sources on the web. It is generally expected that archers will check there first for info and post in the forums if/when they have a problem applying the information available in the wiki.
Do let us know if/when you run into problems following those directions, and then hopefully you'll find the forum exchanges to be much more useful.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
This is directly after installing b43 firmware from the AUR
(following the broadcom page and not the beginners guide)
[stephen@ARCH ~]$ rmmod b43
libkmod: kmod_module_remove_module: could not remove 'b43': Operation not permitted
Error: could not remove module b43: Operation not permitted
[stephen@ARCH ~]$ sudo rmmod b43
[stephen@ARCH ~]$ sudo rmmod ssb
[stephen@ARCH ~]$ modprobe wl
FATAL: Module wl not found.
Offline
The broadcom page also says that I might have to add some modules to /etc/rc.conf
but when i look there, all I see is a blank page.
nano /etc/rc.conf
brings up a blank slate....
Offline
My ethernet cable at home is too fat to fit into this netbook so I have to get wireless running at school before heading home.
Looks like it won't be possible tonight. I think I'll reinstall mint and try a fresh install tomorrow.
Should I post back in this thread when I encounter this driver issue? or start a new one?
Offline
Post back here since it is basically the same issue.
If you've just installed, you probably don't have /etc/rc.conf because you are using the new boot mechanism.
Are you sure that the wl module is the one you need (rather than b43), say?
After installing the packages, try just rebooting - it will be easier than figuring out what to remove and what to load. The system may just find what it needs automatically on boot.
Also, you will get the best help if you explain exactly what you did. Not just "following the instructions on the wiki": which instructions? The broadcom wireless page explains how to install a things for a variety of different hardware and the instructions differ in different cases. So post enough information to show why you used a particular set of instructions, exactly how you followed those instructions (commands, output) and what your results were.
EDIT: I checked the list and you need the b43. wl is listed as an alternative but b43 is the main driver supporting your card (according to the list of supported devices and the output you posted above). Since you've already installed the packages, just reboot and hopefully the system will find the right module automatically.
Last edited by cfr (2012-10-31 01:54:20)
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I have that chip and b43 is the best choice (IMHO). I think cfr has it correct, just reboot.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Hey, thanks again for the help yesterday. I did a fresh install today and I have my drivers running FINALLY. I know it's working because that little orange light is finally blue.
However I still cannot connect to the internet through a wireless connection. I'm almost positive this is due to the lack of a wireless manager but when I go to the wiki page for wicd it seems to only have instructions for the rc.conf way of doing things, I have systemd.
So I looked into network manager instead and they do have the instructions for the new systemd setup; however, it requires me to know my localdomain and i have no idea how to determine this information.
Any help would be greatly appreciated, or any suggestions for a different way of connecting.
Offline
before i had the firmware it wouldn't return the information after wlan0
[steve@ARCH ~]$ iwconfig
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
lo no wireless extensions.
eth0 no wireless extensions.
[steve@ARCH ~]$ sudo su
[sudo] password for steve:
[root@ARCH steve]# ip link set wlan0 up
^^ this makes the blue light on my wireless button turn on indicating that it is finally on
I have to do this every startup to get the wireless button to come on, it won't work with the simple switch like it used to.
So I know that I finally got the wireless card running but how do I get it to connect?
[root@ARCH steve]# dhcpcd
dhcpcd[515]: version 5.6.2 starting
dhcpcd[515]: no interfaces have a carrier
dhcpcd[515]: forked to background, child pid 537
also wicd says it detects no networks when there are multiple networks here
Offline
stephenm409, please do not cross post - you just posted this exact same thing in another thread I just responded to.
So far you have been directed to the wiki pages, which you do not show any sign of having read, you have not used [ code ] tags as previously requested, and you are cross posting in multiple threads. I strongly urge you to take some time to read the forum rules/guidelines (really read ... and apply them) if you hope to have productive exchanges on these forums.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
stephenm409, do not cross-post, that's against the forum etiquette (look it up).
Binned your other thread.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline