Just a quick report that sysupgrade with keeping config works from 17.01.6 to 18.06.1 on a Buffalo WZR 600DHP. I upgraded one of these that's configured as a wireless bridge only (
eth1 is not configured/connected anywhere). Basically it's just a WLAN bridge for an old laser printer.
The sysupgrade (from the UI, "keep configuration" selected) went fine, but on reboot I was confused because the default LED behavior has changed between the 17.01 and 18.06 series kernels/wireless drivers.
In the previous kernels, beginning with Attitude Adjustment that I first used on this box, there was no configuration for the WLAN LEDs in
/etc/config/system by default. IIRC the wireless driver handled the LED, and was hardwired to what's now
phy<n>tpt behavior, and only on the amber WLAN LED.
So when the router booted back up from the upgrade, I saw the wireless LED off and assumed that something had gone wrong with the sysupgrade.
After some troubleshooting I found that it now needs an explicit configuration entry in
/etc/config/system for the wireless LEDs. I chose to use the green one instead of amber in my case. BTW it's also possible to use both, e.g. green for radio on and amber for activity, but I found that too busy.
Anyway here's the
/etc/config/system addition that works for me:
config led option name 'WLAN2.4' option sysfs 'buffalo:green:band2g' option default '1' option trigger 'phy0tpt'
Hope this saves someone some time.