So this is the info about your wireless adapter:
23: PCI 300.0: 0280 Network controller
[Created at pci.318]
Unique ID: svHJ.3dzvUmOhw4D
Parent ID: z8Q3.T5LTIjM07o2
SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:03:00.0
SysFS BusID: 0000:03:00.0
Hardware Class: network
Model: "Broadcom Network controller"
Vendor: pci 0x14e4 "Broadcom"
Device: pci 0x4727
SubVendor: pci 0x185f "Wistron NeWeb Corp."
SubDevice: pci 0x051a
Revision: 0x01
Memory Range: 0xfc500000-0xfc503fff (rw,non-prefetchable)
IRQ: 16 (97 events)
Module Alias: "pci:v000014E4d00004727sv0000185Fsd0000051Abc02sc80i00"
Driver Info #0:
Driver Status: brcm80211 is active
Driver Activation Cmd: "modprobe brcm80211"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #13 (PCI bridge)
It appears that your openSUSE install has not loaded anything else to make it work. One web site identified the Broadcom number 14e4:4727 as being part of the BCM4313 Line. You can actually find proprietary drivers for this located here:
Broadcom.com - 802.11 Linux STA driver
I wrote a bash script designed to install the 64 bit driver listed on that page. If you download the 64 bit driver, the patch file and the readme file to your ~/Downloads folder, you can use my script to install it:
#!/bin/bash
#: Title : install_wireless
#: Date Created: Sat Jun 4 08:55:09 CDT 2011
#: Last Edit : Sun Jun 5 14:09:09 CDT 2011
#: Author : J. McDaniel
#: Version : 1.01
#: Description :
#: Options :
if $UID -ne 0 ]]; then
cd ~/Downloads
rm -rf hybrid_wl
mkdir hybrid_wl
cd hybrid_wl
tar xzf ~/Downloads/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz
make clean
patch -p0 < ~/Downloads/5_100_82_38.patch
make
echo "Root User Permissions are required, Please Enter the ..."
echo
sudo $0 $HOME
exit 0
fi
cd $1/Downloads/hybrid_wl
/sbin/modprobe lib80211
/sbin/insmod wl.ko
cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
/sbin/depmod -a
cat /etc/rc.local | grep "modeprobe wl"
Exit_Code=$?
if $(( Exit_Code )) -ge 1 ] ; then
echo modeprobe wl >> /etc/rc.local
fi
exit 0
# End Of Script
Copy and past the above script into a text editor and save it into the ~/bin folder (/home/username/bin/install_wireless) as the text file install_wireless. Then open up a terminal session and enter the following command:
chmod +x ~/bin/install_wireless
If you then do use 64 bit, created the script and made it executable and downloaded the 64 bit source file and the patch file then open up another terminal session and type the following command:
install_wireless
Anytime you update the Linux kernel, you would need to run this same script again, to reinstall the wireless driver. To get the driver working, make a visit to:
YaST / Network Devices / Network Settings to configure your card. Once the wireless hardware is recognized, you may be asked to install additional software, that is normal. I use KDE and normally configure the program Network Manager to load and I must load the application KWallet to keep my network Pass Phrase and you must enter the SSID as well. Several things will come alive and require configuration once the hardware is working. If you should run the netinfo script, more things will show up about this new hardware.
Thank You,