1配置管腳
1.1 vim target/linux/ramips/dts/mt7628an.dtsi ,使能串口.dtsi 配置文件就改完了,但是擴展串口相應引腳被設置爲了 GPIO 模
式,怎麼樣才能變爲串口模式了呢?需要修改 .dts 這個配置文件, 同樣位於target/linux/ramips/dts 目錄下。把 GPIO 模式去掉,把設置 GPIO 的
設置項中 uartf去掉
vim target/linux/ramips/dts/MT7628.dts,解除串口配置爲普通io
1.2 驗證串口是否ok
1下面是串口沒有ok
root@OpenWrt:/# echo 123 > /dev/ttyS1
ash: write error: Input/output error
2.串口ok的
2.啓用ser2net
make menuconfig—>network—>ser2net
可能有的make menuconfig中沒有ser2net選項,解決辦法:
編輯feeds.conf.default文件,把前面#src-git oldpackages http://git.openwrt.org/packages.git的#去掉
然後
./scripts/feeds updata -a
./scripts/feeds install -a
2.1配置ser2net
程序燒入mt7628後,vi /etc/ser2net.conf 最後一行加入
8008:raw:0:/dev/ttyS1:115200
保存退出
然後重啓reboot
重啓後運行 ser2net