凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2022-10-09 9b5433667acd4e26ab557e1dbee0322268f28838
update wpa-conf in yocto for hardknott,honister and kirkstone
6 files modified
9 files added
128 ■■■■■ changed files
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/20-wlan0.network 5 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa-conf.service 2 ●●● patch | view | raw | blame | history
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa-conf.timer 8 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa_supplicant@.service 13 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/wpa-conf_1.0.bb 16 ●●●● patch | view | raw | blame | history
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/20-wlan0.network 5 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa-conf.service 2 ●●● patch | view | raw | blame | history
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa-conf.timer 8 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa_supplicant@.service 13 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/wpa-conf_1.0.bb 14 ●●●● patch | view | raw | blame | history
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/20-wlan0.network 5 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa-conf.service 2 ●●● patch | view | raw | blame | history
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa-conf.timer 8 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa_supplicant@.service 13 ●●●●● patch | view | raw | blame | history
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/wpa-conf_1.0.bb 14 ●●●● patch | view | raw | blame | history
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/20-wlan0.network
New file
@@ -0,0 +1,5 @@
[Match]
Name=wlan0
[Network]
DHCP=yes
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa-conf.service
old mode 100644 new mode 100755
@@ -1,7 +1,7 @@
[Unit]
Description=Copy user wpa_supplicant.conf
ConditionPathExists=/run/media/mmcblk1p1/wpa_supplicant.conf
After=weston.service
After=getty.target
[Service]
Type=oneshot
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa-conf.timer
New file
@@ -0,0 +1,8 @@
[Unit]
Description=Timer for the wpa-conf service
[Timer]
OnBootSec=20
[Install]
WantedBy=timers.target
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/files/wpa_supplicant@.service
New file
@@ -0,0 +1,13 @@
[Unit]
Description=WPA supplicant daemon (interface-specific version)
Before=network.target
Wants=network.target
# NetworkManager users will probably want the dbus version instead.
[Service]
Type=simple
ExecStart=/usr/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -i%I
[Install]
WantedBy=multi-user.target
yocto/meta-igkboard/hardknott/recipes-misc/wpa-conf/wpa-conf_1.0.bb
old mode 100644 new mode 100755
@@ -1,17 +1,27 @@
DESCRIPTION = "Copy user wpa_supplicant.conf"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
inherit systemd
SYSTEMD_AUTO_ENABLE = "enable"
SYSTEMD_SERVICE_${PN} = "wpa-conf.service"
SYSTEMD_SERVICE:${PN} = "wpa-conf.service"
SRC_URI += " file://20-wlan0.network "
SRC_URI += " file://wpa-conf.service "
FILES_${PN} += "${systemd_unitdir}/system/wpa-conf.service"
SRC_URI += " file://wpa-conf.timer "
SRC_URI += " file://wpa_supplicant@.service "
FILES:${PN} += "${sysconfdir}/systemd/network/20-wlan0.network"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.service"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.timer"
FILES:${PN} += "${systemd_unitdir}/system/wpa_supplicant@.service"
do_install() { 
    install -d ${D}/${systemd_unitdir}/system 
    install -d ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/20-wlan0.network ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/wpa-conf.service ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa-conf.timer ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa_supplicant@.service ${D}/${systemd_unitdir}/system
}
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/20-wlan0.network
New file
@@ -0,0 +1,5 @@
[Match]
Name=wlan0
[Network]
DHCP=yes
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa-conf.service
old mode 100644 new mode 100755
@@ -1,7 +1,7 @@
[Unit]
Description=Copy user wpa_supplicant.conf
ConditionPathExists=/run/media/mmcblk1p1/wpa_supplicant.conf
After=weston.service
After=getty.target
[Service]
Type=oneshot
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa-conf.timer
New file
@@ -0,0 +1,8 @@
[Unit]
Description=Timer for the wpa-conf service
[Timer]
OnBootSec=20
[Install]
WantedBy=timers.target
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/files/wpa_supplicant@.service
New file
@@ -0,0 +1,13 @@
[Unit]
Description=WPA supplicant daemon (interface-specific version)
Before=network.target
Wants=network.target
# NetworkManager users will probably want the dbus version instead.
[Service]
Type=simple
ExecStart=/usr/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -i%I
[Install]
WantedBy=multi-user.target
yocto/meta-igkboard/honister/recipes-misc/wpa-conf/wpa-conf_1.0.bb
old mode 100644 new mode 100755
@@ -1,17 +1,27 @@
DESCRIPTION = "Copy user wpa_supplicant.conf"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
inherit systemd
SYSTEMD_AUTO_ENABLE = "enable"
SYSTEMD_SERVICE_${PN} = "wpa-conf.service"
SYSTEMD_SERVICE:${PN} = "wpa-conf.service"
SRC_URI += " file://20-wlan0.network "
SRC_URI += " file://wpa-conf.service "
SRC_URI += " file://wpa-conf.timer "
SRC_URI += " file://wpa_supplicant@.service "
FILES:${PN} += "${sysconfdir}/systemd/network/20-wlan0.network"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.service"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.timer"
FILES:${PN} += "${systemd_unitdir}/system/wpa_supplicant@.service"
do_install() { 
    install -d ${D}/${systemd_unitdir}/system 
    install -d ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/20-wlan0.network ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/wpa-conf.service ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa-conf.timer ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa_supplicant@.service ${D}/${systemd_unitdir}/system
}
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/20-wlan0.network
New file
@@ -0,0 +1,5 @@
[Match]
Name=wlan0
[Network]
DHCP=yes
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa-conf.service
old mode 100644 new mode 100755
@@ -1,7 +1,7 @@
[Unit]
Description=Copy user wpa_supplicant.conf
ConditionPathExists=/run/media/mmcblk1p1/wpa_supplicant.conf
After=weston.service
After=getty.target
[Service]
Type=oneshot
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa-conf.timer
New file
@@ -0,0 +1,8 @@
[Unit]
Description=Timer for the wpa-conf service
[Timer]
OnBootSec=20
[Install]
WantedBy=timers.target
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/files/wpa_supplicant@.service
New file
@@ -0,0 +1,13 @@
[Unit]
Description=WPA supplicant daemon (interface-specific version)
Before=network.target
Wants=network.target
# NetworkManager users will probably want the dbus version instead.
[Service]
Type=simple
ExecStart=/usr/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -i%I
[Install]
WantedBy=multi-user.target
yocto/meta-igkboard/kirkstone/recipes-misc/wpa-conf/wpa-conf_1.0.bb
old mode 100644 new mode 100755
@@ -1,17 +1,27 @@
DESCRIPTION = "Copy user wpa_supplicant.conf"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
inherit systemd
SYSTEMD_AUTO_ENABLE = "enable"
SYSTEMD_SERVICE_${PN} = "wpa-conf.service"
SYSTEMD_SERVICE:${PN} = "wpa-conf.service"
SRC_URI += " file://20-wlan0.network "
SRC_URI += " file://wpa-conf.service "
SRC_URI += " file://wpa-conf.timer "
SRC_URI += " file://wpa_supplicant@.service "
FILES:${PN} += "${sysconfdir}/systemd/network/20-wlan0.network"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.service"
FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.timer"
FILES:${PN} += "${systemd_unitdir}/system/wpa_supplicant@.service"
do_install() { 
    install -d ${D}/${systemd_unitdir}/system 
    install -d ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/20-wlan0.network ${D}${sysconfdir}/systemd/network
    install -m 0644 ${WORKDIR}/wpa-conf.service ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa-conf.timer ${D}/${systemd_unitdir}/system
    install -m 0644 ${WORKDIR}/wpa_supplicant@.service ${D}/${systemd_unitdir}/system
}