151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

华为AR502H二次开发笔记

2024-12-05 23:18:15 网络设备调试 20 ℃ 0 评论

AR502H设备调试

文章目录

  • AR502H设备调试
    • 一、设备相关
      • 1.IP配置
      • 2. 端口映射
      • 3.查看日志
      • 4.串口
      • 5. 编译环境
    • 二、容器相关
      • 1. 容器操作
      • 2.驱动
      • 3. lxc应用操作

一、设备相关

1.IP配置

ip addr add  192.168.1.10/24 dev GE4 //配置GE4口的ip
ip addr show dev GE4 //查看GE4口ip
ip route add default via 192.168.1.1 dev GE4 //配置路由
route -n //查看路由
    
ip addr del 192.168.1.10/24 dev GE4 //删除ip

2. 端口映射

//查看总表
nft list tables
//查看某张表
nft list table dnat1
//创建表
nft add table dnat1
//添加端口映射 192.168.100.2为容器ip 192.168.1.10为GE4口ip
nft add chain ip dnat1 pre {  type nat hook prerouting priority " -110" \; }
nft add chain ip dnat1 post { type nat hook postrouting priority 90 \; }
nft add rule dnat1 pre ip daddr 192.168.1.10 tcp dport 8080 iif GE4 dnat 192.168.100.2:8080
nft add rule dnat1 post ip saddr 192.168.1.0 /24 oif "GE4" masquerade
    
//查看表的handle
nft list table dnat1 -a
//删除某条映射 4为对应的序号
nft delete rule ip dnat1 pre handle 4

3.查看日志

//查看实时log
journalctl -fa
//查看n行
journalctl -n 200

4.串口

  • RX1/TX1 为232接口1,RX2/TX2 为232接口2,可配置为485接口,对应的设备驱动文件为/dev/ttyRS1/dev/ttyRS2

    //配置1口为232 2口为485
    serialportctl RS232/RS485 1/2
    //配置串口1为232
    serialportctl -m RS232 -p 1
    //配置窗口二为485
    serialportctl -m RS485 -p 2
        
    //查看串口1配置,可在容器中操作
    stty -F /dev/ttyRS1 
    //配置串口波特率等信息
    stty -F /dev/ttyRS1 speed 9600 cs8 -parenb -cstopb
    
  • 测试串口

    //连接窗口助手,串口1输出hello
    echo "hello" > /dev/ttyRS1
    

5. 编译环境

  • 交叉编辑工具 aarch64-linux-gnu-gcc

二、容器相关

1. 容器操作

//容器安装
container install lxc test.ova disk 50 memory 100
container install lxc test.ova
//卸载容器
container uninstall lxc
//停止容器运行
container stop lxc
//启动容器
container start lxc
//查看容器
container status
//查看容器日志
journalctl CONTAINER_NAME=lxc

2.驱动

映射串口设备

container add-dev lxc01(容器名称)

3. lxc应用操作

//安装lxc应用包lxc为容器名称
appm -i -C lxc -f /mnt/internal_storage/wgapp.ova
//R21版本
appm -i -c lxc -f /mnt/internal_storage/wgapp.ova  
//卸载lxc容器
appm -u -c lxc -n wgapp.ova
//查看lxc包
appm -I -c lxc

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接