更换openwrt shell解析器为bash,解决history不保存问题
1.背景原因由于 openwrt 默认 root 用户使用的 shell 解释器是 ash 它的 history 命令默认只能在当前这次 ssh 会话中有效,当你 exit 重新 ssh 登录上了之后,执行 history 命令发现输出是空的最简单的解决办法就是把用户的 shell 解释器换成 Linux 默认的 bash 就可以了2.安装 bashopkg...
本站作者佐须之男 共计发布文章666篇
1.背景原因由于 openwrt 默认 root 用户使用的 shell 解释器是 ash 它的 history 命令默认只能在当前这次 ssh 会话中有效,当你 exit 重新 ssh 登录上了之后,执行 history 命令发现输出是空的最简单的解决办法就是把用户的 shell 解释器换成 Linux 默认的 bash 就可以了2.安装 bashopkg...
目录扫描sacn身份认证WPA-PSK认证过程关联重新关联 net\mac80211\mlme.c MAC层管理实体。 本文不涉及具体协议帧格式,具体的协议帧可以参考本博客802.11 MAC层帧解析。扫描sacn AP的频率是特定的,因此STA需要切换channel来切到AP...
引言 Linux 无线驱动的开源项目backports的分析。介绍 整个驱动代码分成两个结构。80211通用的功能提取出来做成通用层,这一部分叫做soft mac。 而一些与芯片处理相关的部分代码放在各个芯片目录下,这部分是芯片的特定mac层。一般而言 mac驱动有两个方面,一是数据转发,二是管理。我们把这两个方面,分别叫作数据层面和管理层面,或是...
高通IPQ6000、IPQ6010、IPQ6018、IPQ6028、IPQ8071A、IPQ8072A、 IPQ8074A系统启动过程流程分析 作者:佐须之男,精通嵌入式Linux开发,专注于OpenWrt等开源路由器系统的开发、培训、技术咨询,拥有15年的Linux使用经验。  ...
说明:当我们通过群晖 VMM 虚拟机安装 OpenWrt 时,默认会分配一个 10GB 的存储空间,而实际情况中 OpenWrt 存在大量的剩余空间是未被使用的,典型的铺张浪费有木有?OpenWrt 实际使用容量完全取决于 OpenWrt 编译时所设置的固件大小。若我们想要充分折腾软路由,则需要对 OpenWrt 进行扩容。 ...
作者:佐须之男,精通嵌入式Linux开发,专注于OpenWrt等开源路由器系统的开发、培训、技术咨询,拥有15年的Linux使用经验。 前言:相信很多网友对OpenWrt发行版的版本特别疑惑,所以我根据OpenWrt官方的wiki整理了一份简版的OpenWrt版本发展历史。假如大家对OpenWrt开发感兴趣,可以...