[SOLVED] Install on Gigabyte Brix with AMD

markchen

Member
Jan 16, 2022
28
1
8
52
Is there a trick on installing Proxmox VE on Gigabyte Brix with AMD processor? I have tried several times and each time after install, network will not work and ip is assigned.
 
GB-BRR7H-4800

0 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
0 00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
0(00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PIe Dummy Host Bridge
0 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
0 00:02.0 Host bridge: Advanced Micro Devices, Inc. CAMD] Renoir PIe Dummy Host Bridge
000:02.1 PCI bridge: Advanced Micro Devices, Inc.
[AMD] Renoir PCIe GPP Bridge
0 00:02.2 PCI bridge: Advanced Micro Devices, Inc.
[AMD] Renoir PCIe GPP Bridge
:0(00:02.4 PCI bridge: Advanced Micro Devices, Inc. CAMD] Renoir PCIe GPP Bridge
:0 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
0 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
:0 00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PIe GPP Bridge to Bus
:0 00:14.0 SMBUS: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
:0 00:14.3 ISA bridge: Advanced Micro Devices, Inc. CAMD] FCH LPC Bridge (rev 51)
0 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
:0(00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
:0 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
0 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function
3
:0(00:18.4 Host bridge: Advanced Micro Devices, Inc. CAMD] Renoir Device 24: Function 4
:000:18.5 Host bridge: Advanced Micro Devices, Inc.
[AMD] Renoir Device 24: Function 5
:000:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
:0 00:18.7 Host bridge: Advanced Micro Devices, Inc. (AMD] Renoir Device 24: Function
I 01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
S02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
8 09:00.0 Non-Volatile memory controller: Silicon Motion, Inc. SM2Z63EN/SM2263XT SSD Controller (rev 03)
#04:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
205:00.0 VGA compatible controller: Advanced Micro Devices, Inc. CAMD/ATI] Renoir (rev c1)
7105:00.2 Encryption controller: Advanced Micro Devices, Inc.
2105:00.3 USB controller: Advanced Micro Devices, Inc. (AMD]'Renoir USB 9.1
[AMD] Family 17h (Models 10h-1fh) Platform Security Processor
2105:00.4 USB controller: Advanced Micro Devices,
Inc.
(AMD] Renoir USB 3.1
2 05:00.6 Audio device: Advanced Micro Devices, Inc. CAMD] Family 17h (Models 10h-1fh) HD Audio Controller
2105:00.7 Signal processing controller: Advanced Micro Devices,
Inc. (AMD] Raven/Raven/Renoir Sensor Fusion Hub
a 06: 00.0 SATA controller: Advanced Micro Devices, Inc. CAMD] FCH SATA Controller CAHCI made] (rev 81)
 
.559590] r8169 0000:02:00.0 eth0: RTL8125B, de:5e:d3:06:5d :39, XID 641, IRQ 40
•560360] r8169 0000:02:00.0 eth0: jumbo features (frames: 9194 bytes, tx checksumming:
.561828] r8169 0000:02:00.0 enps0: renamed from eth0
 
Yes, I had to enable it manually after boot. It comes up as down and I had to bring it up.


1.5582B5] 1ibphy: r8169:
probed
1.5595901 r8169 0000:02:00.0 etho: RTL8125B,
d8:5e:d3:06:5d:39, XID 641,
IRO 40
1.560360] r8169 0000:02:00.0 etho: jumbo features [frames: 9194 bytes, tx checksumming: kol
1.561828] r8169 0000:02:00.0 emp2s0: renamed from etho
386.303989] RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-200:00: attached PHY driver (mii_bus: phy_addrar8169-0-200:00, irq=MAC)
3B6.504123] r8169 0000:02:00.0 empas0: Link is Down
38B.688101] r8169 0000:02:00.0 enp2s0: Link is Up
1Gbps/Full - flow control rx/tx
 
....
1.560360] r8169 0000:02:00.0 etho: jumbo features [frames: 9194 bytes, tx checksumming: kol
1.561828] r8169 0000:02:00.0 emp2s0: renamed from etho
386.303989] RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-200:00: attached PHY driver (mii_bus: phy_addrar8169-0-200:00, irq=MAC)
3B6.504123] r8169 0000:02:00.0 empas0: Link is Down
38B.688101] r8169 0000:02:00.0 enp2s0: Link is Up
1Gbps/Full - flow control rx/tx
Three different name for same card this is very strange...

Anyway I suggest you to add the command at startup of proxmox:
nano /etc/rc.local
Code:
#!/bin/bash
ip link set enp2s0 up
exit 0
chmod +x /etc/rc.local
reboot

Best regards,

Emilien
 
Last edited:
The network is still down on boot. I think something is a miss on the install. I was observing the boot more carefully and notice a few things.

After the below boot sequence the system paused for about 5 to 7 minutes
4.754966] [drm] Initialized amdgpu 3.41.0 20150101 for 0000:05:00.0 on minor 0

Also just noticed the below:
(FAILED] Failed to start Helper to synchronize boot up for ifupdown.
0
0] [DEPEND] Dependency failed for Network initialization.
11 [FAILED] Falled to start Wait for dev To Complete Device Initialization.
0) (DEPEND] Dependency failed for Import ZFS pools by device scanning.
0) (DEPEND] Dependency falled for Import ZFS pools by cache file.

Also notice that eh IP that I have entered during install did not take. At this point I am going to use a gparted boot usb to wipe the drive clean and perform a install after.
 
Maybe add a delay like this on the rc.local:
Code:
#!/bin/bash
sleep 20
ip link set enp2s0 up
exit 0
if the command is working by hand need to work also with this bash.
 
have you checked with a ip a and tested if enp2s0 is the correct interface name and it is in /etc/network/interfaces.

I added a nvme drive and after I added the drive the drive would not come up and after I lot of playing I found that it had change my interface from enp1s0 to enp2s0.
So after change to contents of /etc/network/interfaces I got it working .
 
Emilien and Peter,

Below is a screen shot of the network setting right after boot and when manually turned on. Emilien, adding the sleep 20 did not do anything.

IMG_1837.jpg
 
Sorry I see now that I text wrong the nano command in my first post, the right command where to put the code:
nano /etc/rc.local
If you already put here try to change the sleep to 30.
 
Sorry I see now that I text wrong the nano command in my first post, the right command where to put the code:
nano /etc/rc.local
If you already put here try to change the sleep to 30.
I will try it. By the way, looking at the output of "ip addr" even after enabling the interface there is no IP address on the interface. This is odd.
 
Shouldn't there be an "auto enp2s0" (similar to "auto lo")?

And I'm missing an entry for your vmbr0 after executing "ip addr". But maybe that is because your interface is not "up" at first.
 
Shouldn't there be an "auto enp2s0" (similar to "auto lo")?

And I'm missing an entry for your vmbr0 after executing "ip addr". But maybe that is because your interface is not "up" at first.
The system is currently booting up with the interface down for some reason. Trying to fix that right now.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!