I am working with a Colibri IMX6ULL-512MB and Yocto-Project BSP 6. I’m using a Debian Linux VM on a Windows 10 host.
I’m trying to add an image to the feed, but I’m not sure where or how to configure the TEZI files. I opted to use DNS as described in this detailed manual.
I set up an Apache server and the directory looks like this:
yocto-project@server:/var/www/html$ ls
colibri-imx6ull image_list.json index.html
I chose this DHCP range because my Apache server is in this range. However, I understand that USB RNDIS is on 192.168.11.1, which might be why it’s not showing up.
After restarting and checking the status of dnsmasq, it appears as active (running).
My issue now is that while dnsmasq is working, the image still does not appear in the feed, and USB RNDIS shows “no address assigned”. I’m wondering if the DHCP range is set incorrectly or if I should store the image in the range where USB RNDIS is located. I also considered if it’s possible to transfer the image over USB RNDIS. When I tried to follow the steps in this , I ended up blocking the Toradex site across the entire network. Therefore, I’d like to use the pointer only from the VM to continue accessing the Toradex website on Windows.
Hi, I’m the Toradex AI Assistant. I’m in early beta, and I would appreciate your feedback.
The Toradex Support team will follow up with you shortly!
Did you like my answer?
To address your issue with adding an image to the feed using DNS and USB RNDIS, let’s break down the steps and potential issues:
DNS Configuration:
Your dnsmasq configuration seems to be set up correctly for the DHCP range and DNS redirection. However, ensure that the IP address 192.168.10.1 is correctly assigned to your Apache server and that it is reachable from the Colibri module.
USB RNDIS Configuration:
The USB RNDIS interface on the Colibri module is statically set to 192.168.11.1. This means that your host machine should be assigned an IP in the 192.168.11.x range to communicate with the module over RNDIS.
Ensure that your VM’s network interface is correctly configured to use the RNDIS connection. You might need to manually set an IP address in the 192.168.11.x range on your VM.
Apache Server and Image Directory:
Verify that your Apache server is correctly serving the image_list.json and the image files. You can test this by accessing http://192.168.10.1/image_list.json from a browser or using curl from your VM.
Toradex Easy Installer Configuration:
Ensure that the image_list.json file is correctly formatted and points to the correct image files. The image_list.json should be accessible from the Colibri module.
Network Isolation:
If you want to isolate the DNS redirection to only affect the VM and not the entire network, you can modify the /etc/hosts file on your VM to point tezi.toradex.com to 192.168.10.1. This way, only the VM will use the custom DNS entry.
Troubleshooting Steps:
Check the network interfaces on your VM to ensure they are correctly configured for both the RNDIS and the local network.
Use tools like ping and curl to verify connectivity between the Colibri module, the VM, and the Apache server.
Review the Apache server logs to ensure that requests for image_list.json and image files are being received and served correctly.
By following these steps, you should be able to diagnose and resolve the issue with adding the image to the feed using DNS and