User Tools

Site Tools


raspbmc_module

Skirtumai

Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
raspbmc_module [2014/05/25 23:03]
dalius sukurtas
raspbmc_module [2014/05/25 23:05]
dalius
Linija 1: Linija 1:
-1. Enable "​install & update kernel headers"​ in the raspbmc settings menu => system configuration (this will take a while, you wont see the progress)+  - Enable "​install & update kernel headers"​ in the raspbmc settings menu => system configuration (this will take a while, you wont see the progress)
  ⇒ needed for grabbing Module.symvers  ⇒ needed for grabbing Module.symvers
  
- ​2. ​Install GCC, MAKE and GIT+  - Install GCC, MAKE and GIT
  ​pi@raspbmc:​~$ sudo apt-get -y install gcc make git  ​pi@raspbmc:​~$ sudo apt-get -y install gcc make git
  
- ​3. ​Get linux source code+  - Get linux source code
  => Please verify that you are at ~ which is equal to /home/pi !  => Please verify that you are at ~ which is equal to /home/pi !
  
Linija 13: Linija 13:
  ​pi@raspbmc:​~$ mv linux-rpi-3.10.y rpi-linux  ​pi@raspbmc:​~$ mv linux-rpi-3.10.y rpi-linux
  
- ​4. ​Get rtl8188eu source code+  - Get rtl8188eu source code
  ​pi@raspbmc:​~$ git clone git://​github.com/​lwfinger/​rtl8188eu.git  ​pi@raspbmc:​~$ git clone git://​github.com/​lwfinger/​rtl8188eu.git
  
- ​5. ​Clean the kernel source+  - Clean the kernel source
  ​pi@raspbmc:​~$ cd rpi-linux  ​pi@raspbmc:​~$ cd rpi-linux
  ​pi@raspbmc:​~/​rpi-linux$ make mrproper  ​pi@raspbmc:​~/​rpi-linux$ make mrproper
  
- ​6. ​Setup .config and clear the CONFIG_CROSS_COMPILE assignment in .config+  - Setup .config and clear the CONFIG_CROSS_COMPILE assignment in .config
  ​pi@raspbmc:​~/​rpi-linux$ zcat /​proc/​config.gz > .config  ​pi@raspbmc:​~/​rpi-linux$ zcat /​proc/​config.gz > .config
  ​pi@raspbmc:​~/​rpi-linux$ vi .config  ​pi@raspbmc:​~/​rpi-linux$ vi .config
Linija 27: Linija 27:
  6.2. Type ":​x"​ and then type Enter to save  6.2. Type ":​x"​ and then type Enter to save
  
- ​7. ​Prepare the modules+  - Prepare the modules
  ​pi@raspbmc:​~/​rpi-linux$ make modules_prepare  ​pi@raspbmc:​~/​rpi-linux$ make modules_prepare
  
- ​8. ​Copy Module.symvers from kernel headers folder to linux source folder+  - Copy Module.symvers from kernel headers folder to linux source folder
  ​pi@raspbmc:​~/​rpi-linux$ cp /​usr/​src/​linux-headers-3.10.13/​Module.symvers .  ​pi@raspbmc:​~/​rpi-linux$ cp /​usr/​src/​linux-headers-3.10.13/​Module.symvers .
  
- ​9. ​Prepare the installation of the rtl8188eu driver by defining folder links+  - Prepare the installation of the rtl8188eu driver by defining folder links
  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​home/​pi/​rpi-linux /​usr/​src/​linux  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​home/​pi/​rpi-linux /​usr/​src/​linux
  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​usr/​src/​linux /​lib/​modules/​3.10.13/​source  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​usr/​src/​linux /​lib/​modules/​3.10.13/​source
  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​usr/​src/​linux /​lib/​modules/​3.10.13/​build  ​pi@raspbmc:​~/​rpi-linux$ ln -s /​usr/​src/​linux /​lib/​modules/​3.10.13/​build
  
- ​10. ​make and install the rtl8188eu+  - make and install the rtl8188eu
  ​pi@raspbmc:​~/​rpi-linux$ cd ../​rtl8188eu  ​pi@raspbmc:​~/​rpi-linux$ cd ../​rtl8188eu
  ​pi@raspbmc:​~/​rtl8188eu$ make && make install  ​pi@raspbmc:​~/​rtl8188eu$ make && make install
  
- ​11. ​Optional: Install the driver if make install didn’t work due to permission+  - Optional: Install the driver if make install didn’t work due to permission
  ​pi@raspbmc:​~/​rtl8188eu$ sudo cp 8188eu.ko /​lib/​modules/​`uname -r`/​kernel/​drivers/​net/​wireless/​  ​pi@raspbmc:​~/​rtl8188eu$ sudo cp 8188eu.ko /​lib/​modules/​`uname -r`/​kernel/​drivers/​net/​wireless/​
  ​pi@raspbmc:​~/​rtl8188eu$ sudo depmod -a  ​pi@raspbmc:​~/​rtl8188eu$ sudo depmod -a
  ​pi@raspbmc:​~/​rtl8188eu$ sudo modprobe 8188eu  ​pi@raspbmc:​~/​rtl8188eu$ sudo modprobe 8188eu
  
- ​12. ​now ifconfig should show wlan0+  - now ifconfig should show wlan0
  
raspbmc_module.txt · Keista: 2014/08/05 13:46 (redaguoti papildomomis priemonėmis)