Thanks for your response.
In my original post, you can see the “xe300” was already in the list of available devices. My inquiry is regarding the “x300b”, which is another device.
Thanks for your reply. Good to hear that X300B is in.
I am following the openwrt repo to build the image. However, I do not see the “GL.iNet X300B” option in the “Target Profile” of branch openwrt-19.07.7.
With this error message by following the repo instruction and on my Ubuntu 18.04:
Collected errors:
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/etc/hotplug.d/ntp/25-dnsmasqsec
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/etc/init.d/dnsmasq
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/usr/lib/dnsmasq/dhcp-script.sh
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/usr/sbin/dnsmasq
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/usr/share/acl.d/dnsmasq_acl.json
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/usr/share/dnsmasq/dhcpbogushostname.conf
But that file is already provided by package * dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /home/pdeng/Workspace/openwrt/build_dir/target-mips_24kc_musl/root-ar71xx/usr/share/dnsmasq/rfc6761.conf
But that file is already provided by package * dnsmasq
* opkg_install_cmd: Cannot install package dnsmasq-full.
* check_conflicts_for: The following packages conflict with wpad-openssl:
* check_conflicts_for: wpad-basic *
* opkg_install_cmd: Cannot install package wpad-openssl.
package/Makefile:65: recipe for target 'package/install' failed
make[2]: *** [package/install] Error 255
make[2]: Leaving directory '/home/pdeng/Workspace/openwrt'
package/Makefile:108: recipe for target '/home/pdeng/Workspace/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_install' failed
make[1]: *** [/home/pdeng/Workspace/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_install] Error 2
make[1]: Leaving directory '/home/pdeng/Workspace/openwrt'
/home/pdeng/Workspace/openwrt/include/toplevel.mk:225: recipe for target 'world' failed
make: *** [world] Error 2
You can compile two firmwares but it depends on your hardware at hand. If it comes with Nand flash you can use nand firmware. Otherwise you can only use Nor firmware.
The target profiles selected look correct. I am also using nor with the 16MB version. I am able to use the 18.06.5 build with no issues, but on 19.07.7 sometimes the router will not start after reboot. I have not been able to determine the issue.