Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: Dudu2002
Today 10:49 AM
» Replies: 24
» Views: 12298
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
Today 08:59 AM
» Replies: 1782
» Views: 498587
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
Yesterday 04:01 PM
» Replies: 10
» Views: 2225
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: DeathBringer
Yesterday 02:55 PM
» Replies: 10
» Views: 3786
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
Yesterday 02:04 PM
» Replies: 14
» Views: 6756
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
Yesterday 01:27 PM
» Replies: 136
» Views: 92075
Dell Vostro 3500 full unlocked
Last Post: kamilchno
Yesterday 10:51 AM
» Replies: 0
» Views: 61
Bios logo
Last Post: Nkosenhle
Yesterday 10:43 AM
» Replies: 0
» Views: 68
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
Yesterday 10:41 AM
» Replies: 18
» Views: 4797
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 09:09 AM
» Replies: 1730
» Views: 672475
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Yesterday 02:06 AM
» Replies: 1090
» Views: 451593
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171236
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 101
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186091
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 362
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3888
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 215
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 169
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168809
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: tarikyeter
11-24-2024 02:44 PM
» Replies: 236
» Views: 89410

HP Proliant Microserver AMI BIOS MOD
#11
I know, that's the theory about WoL. In practice it doesn't work with e.g. FreeNAS (BSD) or UnRAID (Linux). However, people report to have it working with Windows. Might be a driver issue or BIOS/ACPI related - will need to waste a bit more time on this using a more recent Linux system to find out!

Thanks for the BIOS mod, by the way. I'm currently running the 'Russian version' but will happily update to something of known origin.
find
quote
#12
Hmmm on poweroff the linux os instructs ethernet card to go completely off, i have seen that before. One of the shutdown scripts put card in non wol mode before cutting power, it's just a matter to add a new line to the script that shutsdown network to keep the card alive and waiting for the magic paket.

BIOS REPOSITORY.Please consider donating (me or forum) if you like my work.
Please remember to come back and leave feedback. I hate leech and disappear thing.

Nice day.
Camilo.
find
quote
#13
Hi

The modifications to stop the linux OS (Ubuntu in my case) do not work. I've added the following;

echo PCE6 > /proc/acpi/wakeup to /etc/rc.local and
NETDOWN=no to /etc/init.d/halt

When the server hibernates, you can wake it again for a short period of time (a minute at most) after which time it does not respond. The strange thing is, the ethernet indicator on the front panel is lit/flashing indicating traffic on the network, and if you send a wake packet to the server, the ethernet indicator flashes faster again proving it is receiving the packets, just doing nothing with them.

Hopefully this can be resolved (either in BIOS or by modding the OS) as I love my MicroServer, just don't like leaving it on 24/7 with the cost of electricity rising as it is.
find
quote
#14
No, the mod i talk about is using ifconfig command

BIOS REPOSITORY.Please consider donating (me or forum) if you like my work.
Please remember to come back and leave feedback. I hate leech and disappear thing.

Nice day.
Camilo.
find
quote
#15
The command that stops the card from listening is NETDOWN=YES I thought, so having that set to NETDOWN=NO should keep the card alive.

What ifconfig commands are there in relation to WOL?
find
quote
#16
Yes, the commands are to instruct the card when does she wake, by traffic, by magic packet, never... And are stored on network card eeprom, but linux normally resets that settings on poweroff command.

I can't remember now the exact script and sintax of the command (on iphone now) will look for them later when over my pc keyboard.

BIOS REPOSITORY.Please consider donating (me or forum) if you like my work.
Please remember to come back and leave feedback. I hate leech and disappear thing.

Nice day.
Camilo.
find
quote
#17
Ok, my memory is weak sometimes, it was not ifconfig command, but ethtool

In my case was adding ethtool -s eth0 wol g to the script that shuts down the machine just before cutting the power.

That ethtool command means put the card in wake on magic packet mode. Wink I'm running CentOS 5. But i guess Ubuntu is same.

If you want to see which wake modes support your ethernet card simply issue ethtool eth0 and it will show you.

Code:
[root@archivos ~]# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
Link detected: yes

In case you want to know the wake modes supported for your card simply match the letters to this table Wink

Code:
wol p|u|m|b|a|g|s|d...
              Set Wake-on-LAN options.  Not all devices support this.  The argument to this option is a string of characters specifying which
              options to enable.
              p  Wake on phy activity
              u  Wake on unicast messages
              m  Wake on multicast messages
              b  Wake on broadcast messages
              a  Wake on ARP
              g  Wake on MagicPacket(tm)
              s  Enable SecureOn(tm) password for MagicPacket(tm)
              d  Disable (wake on nothing).  This option clears all previous options.

BIOS REPOSITORY.Please consider donating (me or forum) if you like my work.
Please remember to come back and leave feedback. I hate leech and disappear thing.

Nice day.
Camilo.
find
quote
#18
Mmmm yes that is what I already had but it doesn't work on mine.

Are those supported sleep modes from a Microserver or are they just an example - mine only supports g "magic packet".
find
quote
#19
For reference:

Code:
root@HALCYON:/var/log# uname -a
Linux HALCYON 2.6.37.6-unRAID #3 SMP Wed Jun 29 17:54:44 MDT 2011 i686 AMD Athlon(tm) II Neo N36L Dual-Core Processor AuthenticAMD GNU/Linux

root@HALCYON:~# grep -o 'tg3.*' /var/log/syslog
tg3.c:v3.115 (October 14, 2010)
tg3 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
tg3 0000:02:00.0: setting latency timer to 64
tg3 0000:02:00.0: eth0: Tigon3 [partno(BCM95723) rev 5784100] (PCI Express) MAC address 98:4b:e1:xx:xx:xx
tg3 0000:02:00.0: eth0: attached PHY is 5784 (10/100/1000Base-T Ethernet) (WireSpeed[1])
tg3 0000:02:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
tg3 0000:02:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
tg3 0000:02:00.0: irq 42 for MSI/MSI-X
tg3 0000:02:00.0: eth0: Link is up at 1000 Mbps, full duplex
tg3 0000:02:00.0: eth0: Flow control is on for TX and on for RX

root@HALCYON:/var/log# ethtool -i eth0
driver: tg3
version: 3.115
firmware-version: 5723-v3.35
bus-info: 0000:02:00.0

root@HALCYON:/var/log# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: g
Wake-on: g
Current message level: 0x000000ff (255)
Link detected: yes
find
quote
#20
I followed up some old bug reports on WoL problems with the tg3 drivers but these seems to have been fixed. Also, the tg3 driver in my system is fairly recent (Oct 2010).

More possibly leads....

a) firmware: As far as I understand, tg3 firmware BLOBs have been removed in Debian for license/purity reasons, assuming that these won't effect most NIC functions. Could that explain the differences between WoL behaviour in Linux and Windows?

b) /proc/acpi/wakeup: This only lists S4 (suspend to disk) states - Why isn't there a single S5 (soft off) state wakeup event?

[EDIT: Same with full Ubuntu 11.10 - However, an echo PCE6 into this only changes PCE6 to enabled, not most of the other values as well]

c) cat /sys/power/state - why is this completely empty? Is this just the unRAID kernel or is someone with a stock Ubuntu kernel or similar seeing the same? Docs are available in http://www.mjmwired.net/kernel/Documenta...erface.txt and http://www.mjmwired.net/kernel/Documenta...states.txt

[ECHO: Ubuntu 11.10: has 'disk' state available]

find
quote


Forum Jump:


Users browsing this thread: 9 Guest(s)