Hi, I've got an ancient mini PC (Koala Nano) based on Vortex86sx. After a while I was able to boot it with a live USB containing Attitude Adjustment 12.09/x86/generic (combined-ext4.img). Despite the initial success (OpenWrt is booting), the unit is not able to reach my lan network.
With BusyBox v1.19.4 I'm able to ping local Loopback but 'lan' is not available, despite /etc/config/network is configured as indicated (IP address just as example):
I've followed all the indications available in similar posts; they are essentially giving great instruction on how run OpenWrt but very few on set-up and trouble shooting. There is something I'm missing?
Thank you. I will work around.
Not easy for me because I'm not skilled with Kernel's matters. The reason why I'm using an old version is that the PC is not booting with grub2.
I'll let you know of any progress.
Realize the kernel code is compiled into a single file as a compressed binary blob; the bootloader's job is to extract it from the disk to memory and then jump the CPU to the start of the kernel. After that is completed, the kernel takes over all machine operation, the bootloader becomes abandoned code and its memory is reclaimed.
So it would be possible to launch a new kernel from an old bootloader merely by replacing the kernel blob file in the boot partition of the disk, but keep the rest of the bootloader old. For some historic reason this file is often called "vmlinuz" and that is the case here. This file can be downloaded individually from the official download page.
If that works-- it should boot but then crash because obviously the root file system contains the wrong files-- replace the rootfs separately as well. Download the rootfs file (I think that would be rootfs-ext4.gz), uncompress it, and dd it to the rootfs partition of the disk. Do not overwrite the whole disk just the rootfs partition.
yep. AA12.09 is working but no more supported. Now I'll move up from 12.09 and I'll try any following release until is possible.... just to play all the cards.
hate to be a party poopers but why? you know that gl-inet devices start at $20 and are faster and better and take less power right? the cost of power alone probably makes your box more expensive after a year
I know, but it's my hobby to play with stuff like this, and about consumption it's not so bad, probably equivalent to a standard router. I'm not even sure to really use it; as you said there are devices that "are faster and better".
Hi, it seems that the driver for RDC R6040 PCI it's available, with instructions to compile it in Linux Kernel. See the following link: http://manpages.ubuntu.com/manpages/trusty/man4/vte.4freebsd.html
Do you know if there is any available OpenWrt package including it, ready for installation in 18.6.1.repository?
Thanks and sorry for bothering you.
I discovered that the driver for the ethernet chip exists since AA-12, it's "kmod-r6040", but once I try to add it in 18.6.1, recompiling the images with it's image generator, the kernel is not booting anymore asking for FPU.
I returned back AA-12, downloaded it's image generator from repository, added the correct "kmod-r6040" version, generated a new set of files but anything work... I should probably try to patch kernel but, provided I would have the necessary skill, I've doubt that the FPU error will appear again.... It's Catch 22. It's a pity because I was so near to revive the old crap.
I'm going to close the post, thank you to everybody who tried to help me. I learned a lot from the experience.