**** BEGIN LOGGING AT Fri Oct 23 10:59:57 2020 Oct 23 11:08:16 mangix: The out-of-tree driver (before 5.4)? Could you point it out? Oct 23 11:56:19 dengqf6: once I get on a computer Oct 23 12:18:12 dengqf6: turns out, what I saw was on the now defunct lede-dev mailing list Oct 23 12:18:27 no idea of there are any archives anywhere Oct 23 12:18:49 aha Oct 23 12:18:53 dengqf6: https://github.com/igvtee/source/commit/c4a660d991011e2c0e232758500d56faae93b631 Oct 23 12:19:27 https://github.com/openwrt/openwrt/pull/3531 any suggestions on reordering logical addresses to match physical? Oct 23 12:20:04 oh. looks like this is already integrated... Oct 23 12:20:23 eth0 eth1 eth2 eth3 match eth1 eth2 eth3 eth0 logical after system boots. device tree can't reorder it and keep mii working. it is fine for lots of other targets on openwrt with missordered ports though Oct 23 12:24:37 maybe there is some existing functionality that could match a mac address and rename interface accordingly? Oct 23 12:30:58 found mtd_get_mac_binary. 'mtd_get_mac_binary eeprom 6' returns needed mac of eth3. eth0 eth1 and eth0 are eth3 mac +1. is there a function that can rename adapters? Oct 23 12:31:23 eth0 eth1 and eth2* Oct 23 13:37:24 damex: is renaming adapter with "ip" not an option? Oct 23 13:37:44 PaulFertser: i think it will get rejected pretty fast Oct 23 13:37:56 damex: using ip in scripts is usually accepted. Oct 23 13:38:21 damex: the thing is that you need to ensure it'll work as expected in preinit too, so that generic failsafe would work. Oct 23 13:38:39 ip link set $(get-lan-if-name $(get-macname-from-mtd)) name lan0 Oct 23 13:39:14 so we tell it where to look for mac address in mtd and then for each adapter increment it Oct 23 13:39:35 PaulFertser: sure, i can test that (good thing we got failsafe working with custom dts?) Oct 23 13:41:51 damex: of course it's good :) failsafe should work on all OpenWrt boards. Oct 23 13:43:23 PaulFertser: i might be pretty toxic but i none of octeon boards have reset button working to enter failsafe :) Oct 23 13:43:32 unless people use serial console ofcourse Oct 23 13:44:08 damex: failsafe should work with any button, not just reset. And yes, if it's not working in none of the octeon targets then it's bad, you can do better :) Oct 23 13:45:02 PaulFertser: there is no other buttons onboard to trigger failsafe though :< Oct 23 13:46:32 so is there some internal function that returns interface name that have mac address? Oct 23 13:46:43 if i supply it a mac address Oct 23 13:48:40 damex: note that this would not be unique if it was available Oct 23 13:51:11 so if i add such thing - it better go to universal place like lib/functions/system.sh ? Oct 23 13:51:33 or it should be kept in target scripts? Oct 23 13:54:04 that depends on whether it's general or target-specific ;-) Oct 23 13:54:49 And we will probably only accept it if you do something with it in the code. So, not just add the function ... Oct 23 14:15:29 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_mediatek.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.) Oct 23 14:56:02 dangole: that logd priv drop didnt make it in? Oct 23 15:11:20 Hi there 'Mother Lover's lol Is master fixt yet? Oct 23 15:12:38 Tapper yes it is for me Oct 23 15:13:13 OK thanks. I will roll a new build and give it a shot. Oct 23 15:15:09 You know in the build system when we tipe ./scripts/feeds -a to update all the feeds. Can it be made to just update all feeds with just ./scripts/feeds update. Oct 23 15:15:47 The -a seems a bit superfluous. Oct 23 15:16:13 it's already like this? Oct 23 15:16:22 I never use -a Oct 23 15:16:52 O cool. It says in the wiki that you have to use -a. lol Oct 23 15:27:26 OK people master is now fixt just booted a new build on wrt3200acm Oct 23 15:27:36 Thanks Oct 23 17:21:15 PaulFertser: i did the update and ports are properly matched in OS. lanX -> physical ethX numbers are correct and working in failsafe. it brings only one interface up during failsafe (all ports are available and working). looks good to me Oct 23 17:22:36 all the changes are #1 universal function is in functions/system.sh #2 board specific changes are in preinit/lib to rename ports. Oct 23 17:22:50 Yay, first pull request: https://github.com/openwrt/packages/pull/13755 Oct 23 17:23:05 (God, I'm really not used to work with GUIs…) Oct 23 17:23:05 not sure if there is anything else left to do, need help reviewing Oct 23 17:32:06 rsalvaterra: Oh, I've never known them not to "give constructive feedback" :D You will want to squash those commits though Oct 23 17:32:23 at a guess anyway Oct 23 17:33:50 I dunno… they're quite independent (and each of them is a bump of the package version)… Oct 23 17:35:40 Anyway, I'll just brace for the impact. :P Oct 23 17:35:40 Yeah, that isn't the right answer either Oct 23 17:36:03 I meant what I said Oct 23 17:36:32 What do you mean? Oct 23 17:36:37 You are correct in squashing is not the answer - Man, everything seems adversarial today hahah Oct 23 17:36:55 Ahahah! Oct 23 17:36:58 I'm typing this going,.. this doesn't seem to convey what I wanted to say Oct 23 17:37:02 and just kept getting worse Oct 23 17:37:03 sigh Oct 23 17:38:37 and yes, they'll certainly let you know if things should be changed.. or just because hehehe Oct 23 17:38:37 Oooh, the test builds are all failing. I guess that's a known problem. Oct 23 17:39:06 someone was saying something about the ci builds failing, but I didn't really pay attention to why Oct 23 17:41:35 rsalvaterra: I just realized what i meant to say was the exact opposite of what I did.. i was going to ask if the pr shouldn't be separate, or if the commits being there are enough. words.. they are important, yes? Oct 23 17:42:30 And you're a native English speaker! :D Oct 23 17:42:41 ALLEGEDELY Oct 23 17:42:45 hehe Oct 23 17:43:20 I never said I did it properly.. Oct 23 17:43:41 Anyway.. I'm out for a bit :) Gluck with the horde Oct 23 17:43:57 We tend to be sloppier when speaking in our native language, that's true! Oct 23 17:44:30 Ok, bye! :) Oct 23 18:14:26 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_kirkwood.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.) Oct 23 21:14:46 stintel: can you help me figure out the selinux symbol issue? When are you asked for the symbols? Oct 23 21:18:06 when you start from a .config that was made before selinux support was added Oct 23 21:18:16 make oldconfig asks 20+ questions related to SELinux Oct 23 21:18:31 would be nice if they were all hidden behind a CONFIG_SELINUX Oct 23 21:18:34 can't you do a 'make defconfig' ? Oct 23 21:18:44 ldir: no, I risk missing other new options Oct 23 21:19:43 I thought a defconfig took an existing config and added missing defaults? Oct 23 21:21:50 yes. it hides newly introduced options Oct 23 21:22:05 I build custom images, I want to know about new options and decide myself if I enable them or not Oct 23 21:33:44 stintel: is there a clean way to hide these options? We now use CONFIG_SELINUX which pretty much hides everything, we don't change the internal Kernel config, which may ask if you hand craft your kernel Oct 23 22:13:27 >KGB-0< https://tests.reproducible-builds.org/openwrt/openwrt_x86.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.) Oct 24 00:38:01 stintel: well, you got what you asked for? you got all the new options? Oct 24 03:31:25 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_ar71xx.html has been updated. (99.1% images and 100.0% packages reproducible in our current test framework.) Oct 24 05:39:23 karlp: 🙏 Oct 24 10:08:39 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_sunxi.html has been updated. (0% images and 100.0% packages reproducible in our current test framework.) Oct 24 10:57:39 https://gist.github.com/damex/0e76ab6f34ff6a0ddab9877534f8fb4a does anyone have suggestion for that? it sends NMI (watchdog?) to CPU that does not exist Oct 24 10:58:12 damex: always send full bootlogs Oct 24 10:58:24 * russell-- has a ubiquiti bullet m5 that's not connecting to an adhoc network without a manual "iwinfo mesh0 scan" first **** ENDING LOGGING AT Sat Oct 24 10:59:57 2020