openwrt不能轻易断电, 如果断电, 以下问题都有可能出现.
-
在openwrt中ping不通baidu.com 提示 ping: bad address ‘baidu.com‘
解决方法- 把nameserver 8.8.8.8添加到 /etc/resolv.conf
- 防火墙中转发 改成允许
- 网卡设置中桥接接口需要关掉
-
在openwrt中opkg update提示下载失败 opkg = wget
使用 opkg --no-check-certificate update 可以完成更新 -
查看软路由的芯片结构 opkg print-architecture
-
网络无法连接需要做两个配置
- 防火墙 入站转发数据库 需要允许.
-
可以看到网卡, 并且可以看到获取到了ip, 但是拼不通提示
应该是缺少网管, 添加网关: route add default gw 192.168.1.1
注: 如果还是不行
default 192.168.100.1 255.255.255.255 UGH 0 0 0 br-lan
route add default gw 192.168.1.1 -
samba 共享文件无法访问, 因为挂在系统是只读权限 /mnt/sda2
解决方法: 在磁盘管理中卸载 然后重新挂在即可
挂在权限: rw,noatime,user_id=0,group_id=0,default_permissions,allow_other, blksize=4096
复现问题, 拔电,然后重新上电,问题复现. -
samba挂在访问无响应时, ssh 进入到设备中 df-h发现卡住
- 可手动卸载下, 然后重新挂在
- umount -lf /mnt/nvdisk1
插件推荐
- 中文插件: opkg --no-check-certificate install luci-i18n-base-zh-cn
- 挂载NTFS: ntfs-3g
- 挂载卸载工具: mount-utils block-mount
strace ls
opkg --no-check-certificate install kmod-usb-core
opkg --no-check-certificate install kmod-usb2 #安装usb2.0
opkg --no-check-certificate install kmod-usb-ohci #安装usb ohci控制器驱动
opkg --no-check-certificate install kmod-usb-storage #安装usb存储设备驱动
opkg --no-check-certificate install kmod-fs-ext3 #安装ext3分区格式支持组件
opkg --no-check-certificate install kmod-fs-vfat #挂载FAT
opkg --no-check-certificate install ntfs-3g #挂载NTFS