<Jimbot_>
thanks jow, good plan. I was wondering if there was a convention since I'd seen a mix of dead links looking around the forum
hanetzer has joined #openwrt-devel
<mrkiko>
So, I noticed latest snapshot are no longer respecting TARGET_ROOTFS_PARTSIZE - at least mediatek/filogic/gl-mt2500 and I was wondering if this comes from last fstools bump. Now the overlay expands to the entire available space on a partition. I do like this but I wonder if this is expected or not, and if expected wwould like to know what commit is causing it, I suspect the fstools driver priority
<mrkiko>
change. Any advice or help apreciated.
KGB-2 has quit [Remote host closed the connection]
KGB-2 has joined #openwrt-devel
<rmilecki>
sysupgrade changes pushed
<rmilecki>
test & report :)
<mrkiko>
rmilecki: well, you implemented one of the most requested features ever :D :D
<rmilecki>
surely not
<rmilecki>
but hopefully something useful :)
rz has quit [Remote host closed the connection]
rz has joined #openwrt-devel
<mrkiko>
rmilecki: would it make sense for you to report a list of services that willbe disabled on sysupgrade when using the -l flag ?
<mrkiko>
robimarko: svanheule was talking about the aqr patch I submitted some time ago
<robimarko>
mrkiko: I remeber that AQR temperature one
<rmilecki>
mrkiko: sysupgrade -l may be a bad idea as it's output is just a list of files
<rmilecki>
who know if some custom solution doesn\t parse its output
<mrkiko>
robimarko: and svanheule was suggesting me to try again, but looking again at the thread I am sure the right way to go is to implement DT reading of limits
<rmilecki>
maybe add a new option for listing backup files and disabled services and packages to reinstall
<mrkiko>
rmilecki: yes, to have a way to easily tell what's going to happen during sysupgrade
<mrkiko>
rmilecki: may be you can add a warning for scripts to not use this output for parsing, so that we can extend this if further features are implemented ?
<mrkiko>
rmilecki: but I am under the impression that if this gets complex enough, at some point luci will need a way to present those informations to the user somehow
jeff___m has joined #openwrt-devel
jeff___m has quit [Ping timeout: 480 seconds]
<jow>
rmilecki: mrkiko: if at all you should probably introduce a new kind of status/information output
<jow>
not reuse the file listing mode which is indeed intended for scripting
<rmilecki>
yeah, if we're talking about involving LuCI then some ubus method probably?
<jow>
not sure if it is really needed in LuCI
<jow>
it's not as if the user can change anything about it at this point
<mrkiko>
jow: infact, not directly. They need to go back and disable /reenable servies as they see fit
goetz has joined #openwrt-devel
goetz is now known as Guest237
goetz has joined #openwrt-devel
Guest237 has quit [Read error: Connection reset by peer]
jeff___m has joined #openwrt-devel
rz has quit [Remote host closed the connection]
rz has joined #openwrt-devel
goetz has quit [Quit: goetz]
goetz has joined #openwrt-devel
jeff___m has quit [Ping timeout: 480 seconds]
rua has quit [Remote host closed the connection]
rua has joined #openwrt-devel
goetz has quit [Quit: goetz]
goetz has joined #openwrt-devel
Jimbot_ has quit [Quit: Leaving]
goetz has quit [Quit: goetz]
goetz has joined #openwrt-devel
jeff___m has joined #openwrt-devel
jeff___m has quit [Remote host closed the connection]
goetz has quit [Quit: goetz]
goetz has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
jeff___m has joined #openwrt-devel
Tapper has joined #openwrt-devel
jeff___m has quit [Ping timeout: 480 seconds]
gladiac has quit [Quit: bye]
Borromini has joined #openwrt-devel
<Borromini>
robimarko: sorry, was offline when you responded yesterday. How did you boot OpenWrt off the RB5009UG before, if you say you just switched it to the AUX loader?
gladiac has joined #openwrt-devel
rua has quit [Quit: Leaving.]
gladiac has quit []
rua has joined #openwrt-devel
vincejv has joined #openwrt-devel
gladiac has joined #openwrt-devel
<robimarko>
Borromini: I ported U-Boot and used it to boot from NAND directly
<Borromini>
ah, yes I forgot
<robimarko>
This device is a major pain in the ass
<robimarko>
Because I need to use U-Boot to be able to boot FIT images so I can test upstream kernels
<Borromini>
:)
<robimarko>
Since its probably time to upstream those mv88e6xxx fixes
<Borromini>
:)
<Borromini>
does RouterBOOT do any network initialisation? I forgot.
<robimarko>
Yes
<robimarko>
It for sure is setting LED-s at least
<robimarko>
Other stuff is reinited by kernel anyway
<robimarko>
BTW, I have no idea why 2.5G is not being advertised
<Borromini>
no, I saw on the forum
minimal has joined #openwrt-devel
<Borromini>
robimarko: is your U-Boot port functional enough to be integrated into OpenWrt? Because that would mean RB5009 support could be merged as well, no?
<robimarko>
Borrromini: There was an issue if you used U-Boot to write on NAND, but other than that it worked fine to boot
<Borromini>
ok
<robimarko>
There is an issue that you cannot really update U-Boot
<robimarko>
Because it sits in YAFFS and you can only write it from jailbroken RouterOS
<robimarko>
We could probably use Yafut to boot from YAFFS directly
<robimarko>
But we cannot append DTB to ARM64 images
<Borromini>
yeah it's coming back to me now.
<robimarko>
Yeah, and its reminding me why I dont want to touch MikroTik devices
goliath has joined #openwrt-devel
<rmilecki>
what's the problem with MikroTik & OpenWrt? i only keep hearing about YAFFS
<rmilecki>
why is that an issue?
<rmilecki>
can't we have OpenWrt use UBI?
<robimarko>
Nope
<robimarko>
Because MikroTik uses their RouterBoot bootloader
<rmilecki>
it just loads kernel, right?
<robimarko>
Yes, usually
<robimarko>
But, it only supports ELF binaries
<rmilecki>
so does RouterBoot matter?
<robimarko>
Yes
<Borromini>
RouterBoot has been crippling a lot of MikroTik stuff when it comes to OpenWrt, from what I read
<robimarko>
Because we have hacked around its limitations for years
<robimarko>
It can only load ELF images
<rmilecki>
is that bad? i never tried generading ELF kernel
<robimarko>
And it will always pass the stupid broken DTB from flash they use
<rmilecki>
ah
<robimarko>
For MIPS and ARM we work around that by patching in a DTB to the kernel
<rmilecki>
could we have intermediate u-boot between RouterBoot & OpenWrt kernel?
<robimarko>
But for ARM64 kernel has no support for doing stuff like that
<robimarko>
Yes, it can load U-Boot
<robimarko>
But for most boards there is no public U-Boot for the SoC
<robimarko>
Not to mention that they disable UART by default
<rmilecki>
oh, fun
<robimarko>
Now even to the point where they ignore their features in NOR
<robimarko>
Which usually allowed to enable UART
<robimarko>
For RB5009 they quite literaly disabled UART in RouterBoot so we have a binary patched RouterBoot that enables UART
<rmilecki>
oh crap
<robimarko>
So we have been trying to workaround their crap for years
<robimarko>
But every time there is progress they quickly change stuff in new boards
<goetz>
reading your exchange about mirkotik, do you know why the hinder that work?
goetz has quit [Quit: goetz]
goetz has joined #openwrt-devel
goetz has quit []
<Borromini>
because they can, probably
<robimarko>
Most likely, other than than no idea why they care if you are not running ROS since its not paid extra.
jeff___m has joined #openwrt-devel
rsalvaterra has joined #openwrt-devel
jeff___m has quit [Ping timeout: 480 seconds]
tom- has joined #openwrt-devel
jeff___m has joined #openwrt-devel
jeff___m has quit [Ping timeout: 480 seconds]
xback has quit [Remote host closed the connection]
<robimarko>
I can only remember cmake, expat and ccache being updated
<Ansuel>
jow i bet it's mold
jeff___m has joined #openwrt-devel
<Borromini>
Ansuel: a question about the PHY package API - is it weird to see just two PHY driver needing an update for the base_addr? Or is that just me and are there that few package PHYs supported upstream?
<robimarko>
It wasnt used a lot upstream
<Ansuel>
Borromini only a few used them and across them only 1-2 used those api to write something