拿到一台Ubuntu20的设备,工程师临时搞了个WiFi驱动,要设备启动时能自动完成安装和启动。这里是参考之前的设置ubuntu18.04系统创建4G自动上网服务_ubuntu 添加4g-优快云博客
进入/etc/systemd/system/目录下创建一个关于wifi的服务。
[Unit]
Description=Wifi Modem
After=network.target
[Service]
ExecStart=/etc/wifi.sh
[Install]
WantedBy=multi-user.target
然后在上面写的目录下创建wifi.sh文件。我这里用的是8188wifi芯片的驱动8188eu.ko。放在目录/usr/demo/wifi/driver下。
#!/bin/bash
insmod -f /usr/demo/wifi/driver/8188eu.ko
udhcpc -i wlan0
exit 0
然后添加可执行权限。
chmod +x wifi.sh
然后重启测试。
lsmod #查看驱动是否加载成功
ifconfig -a #查看wifi网卡是否正常获取IP