常见拓扑 https://www.dianyuan.com/article/43823.html
从OpenWrt获取源码(详见https://dev.openwrt.org/wiki/GetSource)后,直接使用make menuconfig来设置编译参数的时候是没有Luci和一些其他包的。
此时我们需要使用源代码里script文件夹下的feeds脚本来更新包列表,并将其集成到menuconfig中(假定现在的位置是OpenWrt源代码目录里):
更新包列表:./scripts/feeds update -a
集成到menuconfig:./scripts/feeds install -a
此外可以直接输入./scripts/feeds查看其用法,下面简略翻译了一下用法(水平有限,若有错误欢迎指正):
用法: ./scripts/feeds <命令> [参数]
命令:
list [参数]: 列出所有源及其内容和修订版本(如果已经安装)
参数:
-s : 源名称及其URL列表.
-r <源名称>: 特定源提供的包列表.
-d <分隔符>: 指定区分不同行的分隔符 (默认: 空格)
install [参数] <包>: 安装一个包
参数:
-a : 安装所有源提供的包或者特定源提供的包(使用-p参数).
-p <源名称>: 指定安装包的时候要使用的源.
-d <y|m|n>: 为新安装的软件包设置默认值.
search [参数] <子字符串>: 搜索一个包
参数:
-r <源名称>: 只从该源搜索
uninstall -a|<包>: 卸载一个包
参数:
-a : 卸载所有包.
update -a|<源名(一个或多个)>: 更新文件feeds.conf里的源提供的包列表.
参数:
-a : 更新feeds.conf里所有源提供的包列表. 否则只更新特定源的.
-i : 只重建索引列表. 不升级源.
clean: 删除下载和创建的文件.
MT7621,如果内存为512MB,设备DTS文件中,下面这种写法会导致编译出来的固件无法运行
正确写法如下
参考原点设置:https://jingyan.baidu.com/article/72ee561a636e65e16138df21.html
过孔盖油 https://jingyan.baidu.com/article/a24b33cd751dda19fe002b11.html
设置铺铜与导线、过孔间距https://blog.csdn.net/LJin19910205/article/details/80520207
arm:
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
/etc/apache2/sites-available 添加配置文件
/var/www 建立站点目录
a2ensite 配置文件名 –启用对应虚拟主机
a2dissite 配置文件名 –禁用对应虚拟主机
service apache2 reload
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get update
sudo apt-get install php5.6
sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-mysql php5.6-mbstring php5.6-mcrypt php5.6-xml php5.6-zip php5.6-intl php5.6-gd php5.6-curl
10gnd
9vfb
8dcilimit
7iac
6pfc out
5pwm out
4vcc
3vrms
2vdc
1isense