Chinaunix首页 | 论坛 | 博客
  • 博客访问: 160766
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-27 15:17
文章分类

全部博文(20)

文章存档

2016年(1)

2015年(19)

我的朋友

分类: LINUX

2015-04-09 13:14:41

刷了英文原版的OpenWrt没有USB,需要安装驱动及软件支持USB

首先需要更新软件列表:

  1. opkg update
然后下载下列软件:(可以根据自己的情况选择安装)


点击(此处)折叠或打开

  1. opkg install kmod-usb-ohci            #支持部分USB芯片的驱动

  2. opkg install kmod-usb2                #USB2.0驱动

  3. opkg install kmod-usb-storage         #USB储存驱动

  4. opkg install block-mount              #挂载程序(安装完成后重启会在LuCI界面的System下出现Moint Point选项)

插上USB设备,重启之后可能会在Moint Point下出现这个设备。或者通过登录路由器的命令提示符界面 cd /dev 下会有sda字样的设备(也可能是其他)

此时或许USB设备还能使用,需要安装分区文件支持的驱动例如:

  1. opkg install kmod-fs-ext4            #支持EXT4分区格式
当然也可以安装其他,如:

  1. opkg install kmod-fs-vfat             #挂载FAT

  2. opkg install kmod-fs-ext2             #安装ext2分区支持

  3. opkg install ntfs-3g                 #挂载NTFS

  4. opkg install kmod-fs-ntfs             #ntfs内核驱动

如果需要将U盘格式化为EXT4的话需要安装如下工具:

  1. opkg install e2fsprogs
格式化命令如下:

  1. mkfs.ext4 /dev/sda


此时在LuCI界面下进入System -> Moint Point 下挂载U盘。可以将U盘挂在到/mnt/下

也可以使用命令:mount /dev/sda /mnt/usb (有时挂载FAT等格式的U盘时,可能需要添加参数如: mount -t vfat /dev/sda /mnt/usb)

至此,USB挂载结束。

-------------------------------------------------------------------------------在U盘上安装软件-----------------------------------------------------------------------------------------------------------------

进入OpenWrt的命令提示符界面

设置opkg安装目录,输入:
  1. vim /etc/opkg.conf
在    dest root/    下添加一行:

  1. dest usb /mnt/usb/optware


按下 Shift+;    输入wq!    (保存退出)



设置环境变量:
输入
  1. vim /etc/profile
编辑文件,添加两行

点击(此处)折叠或打开

  1. export LD_LIBRARY_PATH="/mnt/usb/optware/usr/lib:/mnt/usb/optware/lib"
  2. export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/mnt/usb/optware/usr/bin:/mnt/usb/optware/usr/sbin
按下 Shift+;    输入wq!    (保存退出


让修改后的profile立即生效

  1. source /etc/profile

至此,通过opkg install XXXX -d usb 来指定安装至/mnt/usb目录下了



















阅读(24001) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~