Welcome 微信登录

首页 / 操作系统 / Linux / 华为ET128在TQ2440上的移植和使用[附相关文件]

讲解下华为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/
  • 1
  • 2
  • 3
  • 4
  • 下一页
嵌入式 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)
表情: 姓名: 字数