User Tools

  • (equal to forum credentials)

Site Tools


usb_wifi_dongles

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

usb_wifi_dongles [2015/06/08 16:58]
deHakkelaar
usb_wifi_dongles [2015/06/10 17:14] (current)
deHakkelaar
Line 1: Line 1:
 **USB WiFi dongles** **USB WiFi dongles**
  
-All below BASH commands needs to be executed as user '​root'​.\\+Most all below BASH commands needs to be executed as user '​root'​.\\
 Best practice if troubleshooting/​installing WiFi is to login via SSH using the wired interface '​eth0'​. Best practice if troubleshooting/​installing WiFi is to login via SSH using the wired interface '​eth0'​.
  
 When your WiFi dongle is detected and drivers are loaded properly, easiest way to change WiFi settings is using: When your WiFi dongle is detected and drivers are loaded properly, easiest way to change WiFi settings is using:
 <​code>​xbian-config</​code>​ <​code>​xbian-config</​code>​
 +
 +To check WiFi status:
 +<​code>​iwconfig</​code>​
 +
 +If your WiFi dongle is designated as '​wlan1'​ and you want to change to '​wlan0',​ if not conflicting with other interfaces, you can alter in below file if exists:
 +<​code>​nano /​etc/​udev/​rules.d/​70-persistent-net.rules
 +reboot</​code>​
  
 Sometimes the WiFi connection cant be established quick enough on boot and you run into troubles if using a shared MySQL database for Kodi/​XBMC.\\ Sometimes the WiFi connection cant be established quick enough on boot and you run into troubles if using a shared MySQL database for Kodi/​XBMC.\\
Line 11: Line 18:
 <​code>​sed -i "​s/​start on started mountall/​start on started mountall and started networking and net-device-up wlan0/"​ /​etc/​init/​xbmc-preload.conf</​code>​ <​code>​sed -i "​s/​start on started mountall/​start on started mountall and started networking and net-device-up wlan0/"​ /​etc/​init/​xbmc-preload.conf</​code>​
  
-If your WiFi dongle is designated as '​wlan1'​ and you want to change to '​wlan0' ​if not conflicting with other interfaces, you can alter in below file if exists+List '​wlan0' ​driver specific parameters
-<​code>​nano /etc/udev/rules.d/70-persistent-net.rules</​code>​+<​code>​grep '' ​/sys/module/$(readlink /sys/class/net/​wlan0/​device/​driver/​module | xargs -n 1 basename)/​parameters/​*</​code>​
  
-To see vendor/​device id for connected USB devices ​use below command:+To determine ​vendor/​device id for connected USB devices:
 <​code>​lsusb</​code>​ <​code>​lsusb</​code>​
  
 **Vendor/​device id "​0bda:​8179"​**\\ **Vendor/​device id "​0bda:​8179"​**\\
-Driver is already installed at "/​lib/​modules/​$(uname -r)/​kernel/​drivers/​staging/​rtl8188eu/​r8188eu.ko"​.\\+Driver is already installed at //"/​lib/​modules/​$(uname -r)/​kernel/​drivers/​staging/​rtl8188eu/​r8188eu.ko"​//.\\
 But needs below firmware blob: But needs below firmware blob:
 <​code>​mkdir /​lib/​firmware/​rtlwifi <​code>​mkdir /​lib/​firmware/​rtlwifi
Line 25: Line 32:
 reboot</​code>​ reboot</​code>​
  
-**Vendor/​device id "​0df6:​0077"​** +**Vendor/​device id "​0df6:​0077"​**\\ 
-<​code>​echo '​install 8192cu /​sbin/​modprobe --ignore-install 8192cu; /bin/echo "0df6 0077" >| /​sys/​bus/​usb/​drivers/​rtl8192cu/​new_id'​ | sudo tee /​etc/​modprobe.d/​8192cu.conf+Firmware blob is already installed at //"/​lib/​firmware/​rtlwifi/​rtl8192cufw.bin"//​.\\ 
 +But needs a driver assigned thats already installed:​\\ 
 +<​code>​echo '​install 8192cu /​sbin/​modprobe --ignore-install 8192cu; /bin/echo "0df6 0077" >| /​sys/​bus/​usb/​drivers/​rtl8192cu/​new_id'​ | tee /​etc/​modprobe.d/​8192cu.conf
 echo "​options 8192cu rtw_power_mgnt=0 rtw_enusbss=0"​ >> /​etc/​modprobe.d/​8192cu.conf echo "​options 8192cu rtw_power_mgnt=0 rtw_enusbss=0"​ >> /​etc/​modprobe.d/​8192cu.conf
 echo "​8192cu"​ >> /​etc/​modules echo "​8192cu"​ >> /​etc/​modules
 reboot</​code>​ reboot</​code>​
usb_wifi_dongles.txt · Last modified: 2015/06/10 17:14 by deHakkelaar