讲解下华为ET128在TQ2440上的移植和使用,首先下载usb-modeswitch-1.1.3.tar.bz2 和 libusb-0.1.12.tar.gz 以及 ppp-2.4.5.tar.gz相关文件下载在Linux公社FTP 的 1号服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 2011年LinuxIDC.com3月华为ET128在TQ2440上的移植和使用[附相关文件]下载方法见 http://www.linuxidc.net/thread-1187-1-1.html(1)root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# tar xvfj usb-modeswitch-1.1.3.tar.bz2
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# tar zxvf libusb-0.1.12.tar.gz
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd libusb-0.1.12
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# ls
acinclude.m4 config.h.in doc libusb-config.in Makefile.am usb.h.in
aclocal.m4 config.sub Doxyfile libusb.pc.in Makefile.in usbi.h
apidocs configure Doxyfile.in libusb.spec missing usbpp.cpp
AUTHORS configure.in error.c libusb.spec.in NEWS usbpp.h
bsd.c COPYING error.h LICENSE README
ChangeLog darwin.c INSTALL.libusb linux.c README.in
compile depcomp INSTALL.libusb.in linux.h tests
config.guess descriptors.c install-sh ltmain.sh usb.c
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# mkdir _install
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# ./configure --prefix=/www.linuxidc.com/3g/libusb-0.1.12/_install/ --host=arm-linux CC=arm-linux-gcc CXX=arm-linux-g++
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# make
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# make install
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# cd ..
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# ls
libusb-0.1.12 libusb-0.1.12.tar.gz usb-modeswitch-1.1.3 usb-modeswitch-1.1.3.tar.bz2
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd usb-modeswitch-1.1.3
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/usb-modeswitch-1.1.3# ls
ChangeLog device_reference.txt README usb_modeswitch.c usb_modeswitch.h
COPYING Makefile usb_modeswitch.1 usb_modeswitch.conf usb_modeswitch.tcl
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/usb-modeswitch-1.1.3# gedit Makefile &
CC = arm-linux-gcc
CFLAGS = -Wall -l usb -I/www.linuxidc.com/3g/libusb-0.1.12/_install/include -L/www.linuxidc.com/3g/libusb-0.1.12/_install/lib
/*
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# cd ..
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# ls
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd usb-modeswitch-1.1.3
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/usb-modeswitch-1.1.3# ls
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/usb-modeswitch-1.1.3# cd ..
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd libusb-0.1.12/_install/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install# pwd
/www.linuxidc.com/3g/libusb-0.1.12/_install
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install#
*/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/usb-modeswitch-1.1.3# make
arm-linux-gcc -o usb_modeswitch usb_modeswitch.c -Wall -l usb -I/www.linuxidc.com/3g/libusb-0.1.12/_install/include -L/www.linuxidc.com/3g/libusb-0.1.12/_install/lib
(2)root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# tar zxvf ppp-2.4.5.tar.gz
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd ppp-2.4.5
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# ls
Changes-2.3 contrib linux pppdump README.eap-srp README.MSCHAP81 README.sol2
chat etc.ppp modules pppstats README.linux README.pppoe scripts
common FAQ PLUGINS README README.MPPE README.pppol2tp SETUP
configure include pppd README.cbcp README.MSCHAP80 README.pwfd solaris
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# ./configure --prefix=arm-linux
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# make CC=arm-linux-gcc
(3)linux-kernel + drvers
(4)root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12# cd _install/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install# ls
bin include lib
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install# cd lib/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install/lib# ls
libusb-0.1.so.4 libusb.a libusbpp-0.1.so.4 libusbpp.a libusbpp.so pkgconfig
libusb-0.1.so.4.4.4 libusb.la libusbpp-0.1.so.4.4.4 libusbpp.la libusb.so
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/libusb-0.1.12/_install/lib# cp * /nfs/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g# cd ppp-2.4.5
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# ls
Changes-2.3 contrib linux pppd README.cbcp README.MSCHAP80 README.pwfd solaris
chat etc.ppp Makefile pppdump README.eap-srp README.MSCHAP81 README.sol2
common FAQ modules pppstats README.linux README.pppoe scripts
configure include PLUGINS README README.MPPE README.pppol2tp SETUP
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# chmod 777 chat/chat
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# chmod 777 pppd/pppdroot@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# cp chat/chat /nfs/
root@www.linuxidc.com-desktop:/www.linuxidc.com/3g/ppp-2.4.5# cp pppd/pppd /nfs/
嵌入式 Linux 智能设备应用中 web 支持的实现ARM基于Linux系统下的视频监控(初步)相关资讯 华为ET128 TQ2440
- u-boot-2015.01在TQ2440上移植过程 (02/05/2015 19:30:05)
- TQ2440按键点亮LED驱动程序 (10/13/2014 09:50:43)
- TQ2440触摸屏驱动程序的移植 (10/13/2014 09:14:27)
| - u-boot-2014.04移植手册(TQ2440) (02/05/2015 19:06:22)
- TQ2440四线电阻式触摸屏驱动程序的 (10/13/2014 09:45:53)
- 针对TQ2440开发板上Linux2.6.30.4 (08/31/2014 08:51:36)
|
本文评论 查看全部评论 (0)