设置opkg源 vi /etc/opkg.conf
[email protected]:/etc# cat opkg.conf
src/gz attidude_adjustment http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/nand/packages #修改源dest root /
dest usb /mnt/usb/optware
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
[email protected]:/etc#
然后下载下列软件:(可以根据自己的情况选择安装)
-
opkg install kmod-usb-ohci #支持部分USB芯片的驱动
-
- opkg install kmod-usb2 #USB2.0驱动
-
-
opkg install kmod-usb-storage #USB储存驱动
-
- opkg install block-mount #挂载程序(安装完成后重启会在LuCI界面的System下出现Moint Point选项)
此时或许USB设备还能使用,需要安装分区文件支持的驱动例如:
- opkg install kmod-fs-ext4 #支持EXT4分区格式
opkg install kmod-fs-vfat #挂载FAT opkg install kmod-fs-ext2 #安装ext2分区支持 opkg install ntfs-3g #挂载NTFS opkg install kmod-fs-ntfs #ntfs内核驱动 opkg install kmod-fs-vfat #挂载FAT
opkg install kmod-fs-ext2 #安装ext2分区支持
opkg install ntfs-3g #挂载NTFS
opkg install kmod-fs-ntfs #ntfs内核驱动
如果需要将U盘格式化为EXT4的话需要安装如下工具:
opkg install kmod-fs-vfat #挂载FAT
opkg install kmod-fs-ext2 #安装ext2分区支持
opkg install ntfs-3g #挂载NTFS
opkg install kmod-fs-ntfs #ntfs内核驱动
- opkg install e2fsprogs
- 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安装目录,输入:
- vim /etc/opkg.conf
- dest usb /mnt/usb/optware
按下 Shift+; 输入wq! (保存退出)
设置环境变量:
输入
- vim /etc/profile
点击(此处)折叠或打开
- export LD_LIBRARY_PATH="/mnt/usb/optware/usr/lib:/mnt/usb/optware/lib"
- export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/mnt/usb/optware/usr/bin:/mnt/usb/optware/usr/sbin
让修改后的profile立即生效
- source /etc/profile
至此,通过opkg install XXXX -d usb 来指定安装至/mnt/usb目录下了
opkg install kmod-fs-vfat #挂载FAT
opkg install kmod-fs-ext2 #安装ext2分区支持
opkg install ntfs-3g #挂载NTFS
opkg install kmod-fs-ntfs #ntfs内核驱动