User Tools

Site Tools


raspbmc_module

Skirtumai

Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.

Link to this comparison view

raspbmc_module [2014/05/25 23:04]
dalius
raspbmc_module [2014/08/05 13:46]
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) 
- ⇒ needed for grabbing Module.symvers 
  
- 2. Install GCC, MAKE and GIT 
- ​pi@raspbmc:​~$ sudo apt-get -y install gcc make git 
- 
- 3. Get linux source code 
- => Please verify that you are at ~ which is equal to /home/pi ! 
- 
- ​pi@raspbmc:​~$ wget --no-check-certificate https://​github.com/​raspberrypi/​linux/​archive/​rpi-3.10.y.tar.gz 
- 
- ​pi@raspbmc:​~$ tar -xzf rpi-3.10.y.tar.gz 
- ​pi@raspbmc:​~$ mv linux-rpi-3.10.y rpi-linux 
- 
- 4. Get rtl8188eu source code 
- ​pi@raspbmc:​~$ git clone git://​github.com/​lwfinger/​rtl8188eu.git 
- 
- 5. Clean the kernel source 
- ​pi@raspbmc:​~$ cd rpi-linux 
- ​pi@raspbmc:​~/​rpi-linux$ make mrproper 
- 
- 6. Setup .config and clear the CONFIG_CROSS_COMPILE assignment in .config 
- ​pi@raspbmc:​~/​rpi-linux$ zcat /​proc/​config.gz > .config 
- ​pi@raspbmc:​~/​rpi-linux$ vi .config 
- 
- 6.1. Now clear the CONFIG_CROSS_COMPILE assignment ⇒ CONFIG_CROSS_COMPILE=""​ 
- 6.2. Type ":​x"​ and then type Enter to save 
- 
- 7. Prepare the modules 
- ​pi@raspbmc:​~/​rpi-linux$ make modules_prepare 
- 
- 8. 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 . 
- 
- 9. 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 /​usr/​src/​linux /​lib/​modules/​3.10.13/​source 
- ​pi@raspbmc:​~/​rpi-linux$ ln -s /​usr/​src/​linux /​lib/​modules/​3.10.13/​build 
- 
- 10. make and install the rtl8188eu 
- ​pi@raspbmc:​~/​rpi-linux$ cd ../​rtl8188eu 
- ​pi@raspbmc:​~/​rtl8188eu$ make && make install 
- 
- 11. 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 depmod -a 
- ​pi@raspbmc:​~/​rtl8188eu$ sudo modprobe 8188eu 
- 
- 12. now ifconfig should show wlan0 
-''​ 
raspbmc_module.txt · Keista: 2014/08/05 13:46 (redaguoti papildomomis priemonėmis)