Український SAT-TV форум

Enigma / Enigma 2 => VU+ Zero4k/Uno4K SE/Solo4k/Uno4k/Solo2/Solo SE/Zero/Duo/Solo/Uno/Ultimo => Vu+ HD => Тема розпочата: Astronomy від 14:32:40, 28 Липня 2015

Назва: Потрібен драйвер Enigma2 jp1082 USB LAN
Відправлено: Astronomy від 14:32:40, 28 Липня 2015
Потрібен драйвер під мережевий адаптер Jp1082 USB LAN
Тюнер Vu+ Solo Mini 
Імідж Enigma2 BlackHole
Назва: Потрібен драйвер Enigma2 jp1082 USB LAN
Відправлено: bodyan від 15:23:56, 28 Липня 2015
Мабуть прийдеться вам пробувати компілювати самому:

Усі драйвера для jp1082 USB LAN можна завантажити звідси (http://forum.xda-developers.com/showpost.php?p=26874048&postcount=2)

Як скомпілювати
Джерело (http://www.androidiani.com/forum/le-applicazioni-per-android/213239-adattator-usb-lan-jp-1082-no-030818-a.html)

Як скомпілювати на прикладі jp1081
1, the build environment:
1.1 If it is X86, MIPS and other host platforms, make sure that the build environment has been ok.
1.2 If the target platform such as the ARM, make sure that cross-compiler environment has been ok.
(NOTE: General kernel can be compiled, indicating that the default environment have been ok)

2, confirm the linux kernel source tree
1.1 Please kernel code on the build environment.
1.2 has proven the kernel code for this driver version 2.6.28 and 2.6.29

3, confirm that the driver needs the kernel compile options (make menuconfig)
<Note:
1, if it is cross-compiling, make sure CROSS_COMPILE = xxx,
Such as xxx in little endian mode mips as: mipsel-linux-
In the under arm can: elf-linux-or arm-linux-and so on.
2, this CROSS_COMPILE = mipsel-linux-can on make menuconfig = mipsel-linux-
Source code can also be placed in a Makefile.
>
3.1 to determine the file has been included into the kernel mii.c code, the specific processes such as attachment pictures mii-1, 2,3,4
3.2 to determine the file has been included into the kernel usbnet.c code, the specific processes such as attachment pictures usbnet-1, 2,3,4

4, the kernel code
cd $ (KERNEL_DIR) /;; Here is the linux kernel source tree directory
make

5, compiled jp1081_android drive
5.1 Go to driver code directory: cd jp1081_android /
5.2 based on the actual situation in the Makefile to change the drive parameters
KERNEL_DIR: = the need for change based on actual kernel source code for the location, such as: / root/linux-2.6.28-test /
KERNEL_VERSION: = the need for change based on actual source code for the kernel version, such as: 2.6.28-15, etc.
That is, make menuconfig left to see the version name
5.3 Compiling the driver
make

6, the install kernel and drivers
6.1 Install the kernel driver to the kernel code tree to root, type:
make modules_install
6.2 added to the drive
cp jp1081_android.ko / lib / modules / $ (KERNEL_VERSION) / kernel / drivers / net / usb /
6.2 Compile the kernel and drivers
The kernel can be used are: $ (KERNEL_DIR) / vmlinux
All drivers can be used in: / lib / modules / $ (KERNEL_VERSION) / under.

7, other
a, the kernel used in the resource driven mainly mii.c and usbnet.c two files, all it needs to be incorporated into the kernel module or incorporated into the
b, or drive on the target platform will jp1081_android.ko appear on the host platform, the platform in the corresponding through lsmod to see if there is no proper driver loaded.
[close]