This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

iMac wifi

dnmaz94

Sun Apr 27, 2014 3:24:56 pm

This is my first time posting to this site and I would appreciate any help with my issue. I have a 27" iMac which is only about 6 months old. I created a FAT32 partition, installed reFit, and had no problems installing Zorin.

My biggest problem, and a deal breaker if I can't get it fixed, is that I can't get the wifi to work while in Zorin. In fact the OS doesn't even see that I have a wireless capability in my machine.

Any suggestions on how I can get the wireless to work? Please keep your answers as basic as possible, I am a Linux "newbee"!!

Thank you!!!

Wolfman

Sun Apr 27, 2014 5:07:12 pm

Hi,

asssuming you have a running network with a cable, run this terminal (Ctrl + Alt + t) command and restart your PC:

Code:
sudo apt-get update && sudo apt-get dist-upgrade -f


See also:

viewtopic.php?f=5&t=2247

To check and see if your WiFi card is showing, paste this command in a terminal and post the results here please:

Code:
lspci


Madvinegar is the Wireless man!. :D

madvinegar

Sun Apr 27, 2014 6:20:28 pm

Please open terminal (ctrl+alt+T) and run the following commands the one after the other, pressing <enter> after each one.
Each command will produce a result.
Post back here the result of each command.
It will help me understand what is your card ID and what driver you need.
(Do you have internet when plugging an ethernet cable?)


lspci -nn | grep 0280
lsusb
sudo lshw -c network
sudo rfkill list all

dnmaz94

Mon Apr 28, 2014 12:46:51 am

Wolfman, I ran the long terminal command and had no luck with it. It went through the motions, seemed to download and install, and after restarting there is still no wifi present.

I ran the lspci command and here's what came back:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK104M [GeForce GTX 680MX] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM57766 Gigabit Ethernet PCIe (rev 01)
03:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 01)
04:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)

dnmaz94

Mon Apr 28, 2014 12:50:56 am

madvinegar, I've run a cable out of my wireless router and so do have internet access.

I ran each of the commands and here's what came back:

lspci -nn | grep 0280

04:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)

lsusb

Bus 002 Device 007: ID 05ac:828b Apple, Inc.
Bus 002 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 003: ID 0424:2412 Standard Microsystems Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 05ac:8511 Apple, Inc.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 002: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

sudo lshw -c network

*-network
description: Ethernet interface
product: NetXtreme BCM57766 Gigabit Ethernet PCIe
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 01
serial: 10:dd:b1:d6:81:c4
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.132 duplex=full firmware=57766a-v1.13 ip=192.168.1.3 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:18 memory:b1800000-b180ffff memory:b1810000-b181ffff
*-network
description: Network controller
product: BCM4331 802.11a/b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:04:00.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=bcma-pci-bridge latency=0
resources: irq:19 memory:b1900000-b1903fff

sudo rfkill list all

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

Thanks!!!

madvinegar

Mon Apr 28, 2014 7:43:58 am

I think your card needs the b43 firmware. Try this. Open terminal, plug the ethernet cable to get internet and run the following commands.

sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install b43-fwcutter
sudo apt-get install firmware-b43-installer
sudo modprobe -r b43
sudo modprobe b43

After the last command your wireless should spring to life. Wait 5-6 seconds and check if you can connect to wireless networks. A reboot may be required.

dnmaz94

Mon Apr 28, 2014 9:46:35 pm

madvinegar,

I ran the commands and you're right, my wireless came right in after that. In fact I'm seeing more available wireless connections now (belonging to my neighbors) than I ever saw with the same iMac in OSX. Thanks!

A slight problem though - I cannot connect. I click on the wifi network, enter my password, and it spins and spins in the bottom right without ever connecting. Any ideas? I found the firewall and enabled incoming and outgoing traffic. What else could it be?

Wolfman

Tue Apr 29, 2014 6:16:33 am

Hi,

look in the Network settings panel (Edit Connections) and make sure that the connection is available to all users and on startup. Also you need to make sure you typed in the correct password and are using the correct security connection type. (WPA. WPA2, WEP etc!) :D