Atheros Killer E2400 Ethernet Controller WOL need help

arizuka

New Member
Aug 30, 2024
3
1
3
Hello everyone, I'm a newbie here. and my native language is not English. if my words seems not politely, I'm sorry for that, I didn't mean it.

I have a motherboard with a E2400 of NIC, and installed PVE ver 8, and I've tried downgrade kernel to 6.1 try to fix WOL not support on my computer

Code:
# ethtool enp1s0
Settings for enp1s0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Supported pause frame use: Symmetric Receive-only
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Advertised pause frame use: Symmetric
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Auto-negotiation: on
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    MDI-X: Unknown
        Current message level: 0x000060e4 (24804)
                               link ifup rx_err tx_err hw wol
    Link detected: yes

Code:
# lspci | grep -i ethernet
`01:00.0 Ethernet controller: Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller (rev 10)`

Code:
# pveversion -v
proxmox-ve: 8.2.0 (running kernel: 6.1.10-1-pve)
pve-manager: 8.2.4 (running version: 8.2.4/faa83925c9641325)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.8: 6.8.12-1
proxmox-kernel-6.8.12-1-pve-signed: 6.8.12-1
pve-kernel-6.1.10-1-pve: 6.1.10-1

I was follow two posts, try to patch alx driver:
https://bugzilla.kernel.org/show_bug.cgi?id=61651#c55
https://www.linuxquestions.org/questions/slackware-14/alx-wol-working-in-6-1-x-4175722247/

I installed linux-source-6.1 DKMS, got these files:
Code:
root@pve:/usr/src/alx-6.1# ls -l
total 168
-rw-r--r-- 1 root root  3420 Aug 30 08:30 alx.h
-rw-r--r-- 1 root root 12636 Aug 30 08:50 alx-wol_6.3.patch
-rw-r--r-- 1 root root  8860 Aug 30 08:30 ethtool.c
-rw-r--r-- 1 root root 32348 Aug 30 08:30 hw.c
-rw-r--r-- 1 root root 19294 Aug 30 08:30 hw.h
-rw-r--r-- 1 root root 48755 Aug 30 08:30 main.c
-rw-r--r-- 1 root root   101 Aug 30 08:30 Makefile
-rw-r--r-- 1 root root 29154 Aug 30 08:30 reg.h

and than I have no idea, what should I do next? I need help.
and I'm not good at linux, help me step by step, please.
 
Sorry no maybe you try to finde a Chinese Forum? I know it sound stupid.
 
Sorry no maybe you try to finde a Chinese Forum? I know it sound stupid.
I tried, but I didn't get any useful answer.
By the way, is my English so bad that I can't describe my trouble clearly?
I used to ask for help on other English forums, almost no one reply me, maybe my English is the reason?
 
  • Like
Reactions: hmmmm

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!