在使用openwrt15.05时,发现U盘没有出现在/dev/sda1。再开启之后还是报codepage cp437 not found的问题。
1、修改文件代码
以mt7620a为例,修改target/linux/ramips/dts 目录下面的mt7620a.dtsi文件,
就是修改status = "okay";
这样编译之后,已经可以读到USB了。但是,报codepage cp437 not found的错误。
然后再添加支持
Kernel Modules ---> USB Support --->kmod-usb-storages-extras
Kernel Modules ---> Filesystems --->kmod-fs-ntfs 和 kmod-fs-vfat
Kernel Modules ---> Native Language Support ---> kmod-nls-cp437和kmod-nls-iso8859-1
这样U盘就可以读写了。