From nobody Mon Feb 17 13:12:18 2025 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YxNNf0yKwz5ncWN for ; Mon, 17 Feb 2025 13:12:18 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Received: from bs1.fjl.org.uk (bs1.fjl.org.uk [84.45.41.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4YxNNd2DV5z3Q2h for ; Mon, 17 Feb 2025 13:12:16 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-doc@fjl.co.uk designates 84.45.41.196 as permitted sender) smtp.mailfrom=freebsd-doc@fjl.co.uk Received: from [192.168.1.109] (host86-168-81-187.range86-168.btcentralplus.com [86.168.81.187]) (authenticated bits=0) by bs1.fjl.org.uk (8.14.4/8.14.4) with ESMTP id 51HDC9nZ041079 for ; Mon, 17 Feb 2025 13:12:10 GMT (envelope-from freebsd-doc@fjl.co.uk) Message-ID: <9e1dc0e8-c900-4df2-b3b2-add5bf200c26@fjl.co.uk> Date: Mon, 17 Feb 2025 13:12:18 +0000 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Frank Leonhardt Content-Language: en-GB To: freebsd-questions@freebsd.org Subject: WoL support on Broadcom chips Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [1.87 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; R_SPF_ALLOW(-0.20)[+ip4:84.45.41.196]; ONCE_RECEIVED(0.20)[]; NEURAL_HAM_SHORT(-0.13)[-0.135]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:25577, ipnet:84.45.0.0/17, country:GB]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RBL_SENDERSCORE_REPUT_8(0.00)[84.45.41.196:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[fjl.co.uk]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4YxNNd2DV5z3Q2h X-Spamd-Bar: + I'm afraid this is a repeat question - I asked it in 2012 but it's been a long time and I'd have hoped it had been fixed by now. What's with the WoL support on Broadcom chips? ----- % ifconfig -m bge0 bge0: flags=1008843 metric 0 mtu 1500 options=c019b capabilities=c019b         ether 3c:4a:92:77:af:4e         inet 192.168.1.215 netmask 0xffffff00 broadcast 192.168.1.255         inet6 fe80::3e4a:92ff:fe77:af4e%bge0 prefixlen 64 scopeid 0x1         media: Ethernet autoselect (1000baseT )         status: active         supported media:                 media autoselect mediaopt flowcontrol                 media autoselect                 media 1000baseT mediaopt full-duplex,master                 media 1000baseT mediaopt full-duplex                 media 1000baseT mediaopt master                 media 1000baseT                 media 100baseTX mediaopt full-duplex                 media 100baseTX                 media 10baseT/UTP mediaopt full-duplex                 media 10baseT/UTP         nd6 options=23 ----- % pciconf -lv | grep -A1 -B3 network bge0@pci0:3:0:0:        class=0x020000 rev=0x10 hdr=0x00 vendor=0x14e4 device=0x165b subvendor=0x103c subdevice=0x705d     vendor     = 'Broadcom Inc. and subsidiaries'     device     = 'NetXtreme BCM5723 Gigabit Ethernet PCIe'     class      = network     subclass   = ethernet ----- Basically they don't support WoL, even if enabled in the firmware. When the driver shuts down it it trashes the appropriate register. Why has no one fixed this in the driver, ever? Any ideas? Thanks, Frank.