APU and issues with x86-64

Report problems and success stories with Gargoyle on various hardware platforms.

Moderator: Moderators

Post Reply
jimbolaya
Posts: 3
Joined: Wed Jul 10, 2013 2:40 pm

APU and issues with x86-64

Post by jimbolaya »

I was interested in trying out Gargoyle on my APU, which is x86-64 and I have a couple issues, only one that I haven't figured out.

1) Serial port.
I see in /boot/grub.cfg that the default is set to 38400 for the serial port speed. The default for the BIOS for this device is 115200, so when connecting to the serial port I get a line of non-ascii characters after the BIOS.

After changing the speed values from 38400 to 115200, I can now see the boot messages in the serial port.

I'm curious as to whether other x86 devices use 38400 by default?

2) Wireless drivers.
Since x86/64 doesn't include any wireless drivers in the base image, I'd like to be able to load them. I see that the drivers are in

Code: Select all

src/gz openwrt_core http://downloads.openwrt.org/releases/19.07-SNAPSHOT/targets
/x86/64/packages
but the drivers are not in

Code: Select all

src/gz gargoyle_kernel_specific http://www.gargoyle-router.com/packages/gargoyle
-1.13.0/x86/x64_kernelspecific
It's not clear to me why I can't see the modules from the OpenWRT feed. I assume the kernelspecific stuff is specific to Gargoyle and and I can't load the OpenWRT kernel modules? I'm sure I'm missing something simple.

3) Default interfaces
This applies to the default OpenWRT as well. WAN by default is eth1, but by convention for this hardware should be eth0. LAN should be eth1 and eth2. I probably haven't looked hard enough at the web interface on how to reset that, but it's easy enough to edit /etc/config/network from the serial console.

Anyway, thank you for reading my block of text here and thank you for any help you can provide on adding wireless drivers.

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: APU and issues with x86-64

Post by Lantis »

For x86 devices, Gargoyle sets the last ETH to WAN, and the others to LAN.
https://github.com/ericpaulbishop/gargo ... etup.patch
You can reassign them as you wish in /etc/config/network
It is a good idea to also modify the /etc/gargoyle_default_ifs so that it doesn’t revert your changes every time you make a change in the GUI.


The gargoyle build process doesn’t build every single kernel module. If you make any changes to the kernel, kernel modules from another one no longer work.
If you want to include wireless drivers you may need to build your own custom x86 image.
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

jimbolaya
Posts: 3
Joined: Wed Jul 10, 2013 2:40 pm

Re: APU and issues with x86-64

Post by jimbolaya »

Lantis wrote:
Thu Feb 24, 2022 5:41 pm
It is a good idea to also modify the /etc/gargoyle_default_ifs so that it doesn’t revert your changes every time you make a change in the GUI.
Thank you for the heads up.
Lantis wrote:
Thu Feb 24, 2022 5:41 pm
The gargoyle build process doesn’t build every single kernel module. If you make any changes to the kernel, kernel modules from another one no longer work.
If you want to include wireless drivers you may need to build your own custom x86 image.
I see. Thank you. I'll see if I have time to build my own image.

Post Reply