Difference between revisions of "Wireless Troubleshooting Guide"

From FreekiWiki
Jump to navigation Jump to search
(Initial layout, and Broadcom tip)
 
Line 1: Line 1:
Wireless has long been the white whale of F/OSS operating systems. In recent years, however, open source drivers for a variety of wireless devices have greatly improved. Frequently, it'll ''"just work"''. Still, we'll sometimes have to get our hands dirty in order to get things working.  This article will cover some general practices on configuring and troubleshooting wireless under Linux, and then go into more specific examples and known good solutions.
+
==APPENDIX GUIDE A-6==
 +
'''Troubleshooting steps'''<br>
 +
Wireless problems can be tricky. However, there are ways we can narrow down what is causing the problem. Follow these troubleshooting steps in order, and ask a fellow builder or instructor for help if you have questions.<br>
 +
&#9744; Check and see if any available proprietary wireless drivers are available to install.
 +
*Open Menu >> Settings >> '''Additional Drivers'''.
 +
*You will need to be connected via an ethernet cable to install any proprietary drivers detected.
 +
&#9744; Click on the WiFi icon, and make sure that the option for '''Enable Wireless''' is checked.<br>
 +
*If it is enabled, select the FreeGeek network from the menu.
 +
*If it is greyed out, your connection may be disabled from software, a physical switch or BIOS.<br>
 +
&#9744; Look the laptop chassis up and down for a wireless switch. These can be easy to miss. If you find one, make sure the switch is turned on. <br>
 +
&#9744; Check the keyboard for a key combination to enable/disable wireless. These are often a number key plus the function (Fn) key. <br>
 +
&#9744; Reboot to BIOS. Sometimes there is an option in BIOS to disable/enable a mini-PCI or Wireless device. If so, make sure that you enable it. <br>
 +
&#9744; Boot back to Xubuntu. Open a terminal and run the command <code>lspci |grep -i wireless</code>. We need to confirm that the wireless card is recognized by the operating system. <br>
 +
*If the card is not recognized, it could be a bad card, or bad PCI slot. Try swapping out the card.<br>
 +
*If the card is recognized, or you're not sure, ask your instructor. Advanced troubleshooting is likely needed.<br>
 +
'''Tip'''<br>
 +
  rfkill list all
 +
This command can be very helpful when trying to figure out why wireless is disabled. Look for the <code>Wireless LAN</code> section.
 +
*If there is a soft block, wireless is likely a keyboard combination switch.
 +
*If there is a hard block, wireless is likely either disabled in BIOS, or disabled via a physical switch.
  
For reference, this will all be conducted under Xubunut 12.04, although much of the material should tranfer to other versions of Linux.
+
[[Category:Laptops]]
 
 
{TOC}
 
 
 
==Configuration==
 
 
 
==Troubleshooting==
 
 
 
==Specific Solutions==
 
===Broadcom===
 
====BCM4311====
 
 
 
  $> sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
 
  $> sudo apt-get install b43-fwcutter firmware-b43-installer
 
  $> sudo shutdown -r now
 
 
 
[[http://ubuntuforums.org/showthread.php?t=1972872 Reference]]
 
 
 
==Appendix==
 

Revision as of 17:28, 28 December 2012

APPENDIX GUIDE A-6

Troubleshooting steps
Wireless problems can be tricky. However, there are ways we can narrow down what is causing the problem. Follow these troubleshooting steps in order, and ask a fellow builder or instructor for help if you have questions.
☐ Check and see if any available proprietary wireless drivers are available to install.

  • Open Menu >> Settings >> Additional Drivers.
  • You will need to be connected via an ethernet cable to install any proprietary drivers detected.

☐ Click on the WiFi icon, and make sure that the option for Enable Wireless is checked.

  • If it is enabled, select the FreeGeek network from the menu.
  • If it is greyed out, your connection may be disabled from software, a physical switch or BIOS.

☐ Look the laptop chassis up and down for a wireless switch. These can be easy to miss. If you find one, make sure the switch is turned on.
☐ Check the keyboard for a key combination to enable/disable wireless. These are often a number key plus the function (Fn) key.
☐ Reboot to BIOS. Sometimes there is an option in BIOS to disable/enable a mini-PCI or Wireless device. If so, make sure that you enable it.
☐ Boot back to Xubuntu. Open a terminal and run the command lspci |grep -i wireless. We need to confirm that the wireless card is recognized by the operating system.

  • If the card is not recognized, it could be a bad card, or bad PCI slot. Try swapping out the card.
  • If the card is recognized, or you're not sure, ask your instructor. Advanced troubleshooting is likely needed.

Tip

rfkill list all

This command can be very helpful when trying to figure out why wireless is disabled. Look for the Wireless LAN section.

  • If there is a soft block, wireless is likely a keyboard combination switch.
  • If there is a hard block, wireless is likely either disabled in BIOS, or disabled via a physical switch.