<Festivenari>
hi, so are there any OpenWRT devices that use the BCM63138 SoC? I'm trying to port a device that uses that particular SoC to no avail; /usr/include/netinet/tcp.h:104:17: error: redeclaration of 'uint8_t tcphdr::<unnamed union>::<unnamed struct>::th_off'
<Festivenari>
I've found one device that has a port, but it's not in the OpenWRT repo and it's extremely outdated; https://github.com/smx-smx/bcm63138
<Festivenari>
interesting... this device is a rebadged Netgear D7000
<mangix>
Grommish: nope. what problem do you have?
<rsalvaterra>
mangix: Nope. I just reverted to the current in-tree musl for my RM2100… :/
owrt-snap-builds has quit [Remote host closed the connection]
owrt-2102-builds has quit [Read error: Connection reset by peer]
owrt-1907-builds has quit [Remote host closed the connection]
owrt-1907-builds has joined #openwrt-devel
owrt-snap-builds has joined #openwrt-devel
owrt-2102-builds has joined #openwrt-devel
christiandr has quit [Quit: "Mit dem ersten Glied ist die Kette geschmiedet. Wenn die erste Rede zensiert, der erste Gedanke verboten, die erste Freiheit verweigert wird, sind wir alle unwiderruflich gefesselt"]
dangole has quit [Remote host closed the connection]
zkrx has quit [Ping timeout: 245 seconds]
Tapper has joined #openwrt-devel
<stintel>
so I'm looking into the wireguard issue I'm having again, decided to try it on my backup router, it shows the same problem as my main router. interface comes up during boot, but if I then do ifdown wg0; ifup wg0, it's fubar
<lipnitsk>
rsalvaterra: thanks! Do you know which drivers in ramips builds use those timer broadcasts? If I try to upstream that change I'd like to understand
<lipnitsk>
Feel free to resubmit or drive those changes
<lipnitsk>
rsalvaterra: ^
<lipnitsk>
There may be other obsolete patches but a little at a time is probably easier to get reviewed and integrated/tested
shibboleth has joined #openwrt-devel
<rsalvaterra>
lipnitsk: According to blogic, the problem WEAK_REORDERING_BEYOND_LLSC fixed (paper over?) manifested itself in HIGHMEM systems. Unfortunately, my RM2100 only has 128 MiB of RAM. That said, it's completely stable without selecting WEAK_REORDERING_BEYOND_LLSC.
<rsalvaterra>
*papered over
<rsalvaterra>
If someone with a HIGHMEM MT7621 system could test, it would be great.
<rsalvaterra>
It would probably be something with 512 MiB of RAM (or maybe even 256 MiB, I don't know).
* Borromini
has only 128 MiB MT7621 devices
<rsalvaterra>
The EdgeRouter 10X has 512 MiB…
<lipnitsk>
My er x has 256 so still no high mem
<rsalvaterra>
lipnitsk: Bummer… :/
danitool has joined #openwrt-devel
<lipnitsk>
Grommish was working on enabling a 10x device I think he got it booting
<Grommish>
Hey
<Grommish>
Oh it boots fine
<Grommish>
Whatcha need?
<rsalvaterra>
Yeah, but he was still fighting the switch configuration.
<rsalvaterra>
Grommish: Oh, you did it? :)
<Grommish>
Ports 0-4 works fine, its 5-9 that are screwy
<rsalvaterra>
Grommish: The factory kernel of my RM2100 is also 3.x… :P
<rsalvaterra>
Awesome! \o/
<rsalvaterra>
Keep it running, though. Need to make sure it's stable. :)
<rsalvaterra>
If you don't see random hangs, it's fine.
<Grommish>
No network, but I don't know if that's my issue.. or yours
<rsalvaterra>
Grommish: This should be totally unrelated to networking…
<Grommish>
Lets try this again
swalker has quit [Remote host closed the connection]
<Grommish>
Well.. No idea why the network is being screwy, but, hasn't hung yet anyway
<rsalvaterra>
Grommish: I was looking at the ER10X… If I understand correctly, the thing has two independent 4-port switches, each connected to an internal Ethernet interface, right?
<Grommish>
Let me revert the dts changes and see if that effects anything
<rsalvaterra>
(Four external ports, that is.)
<Grommish>
From what I can gather, it has Ports 0-4 on the MT7621 board, and then the RTL8367RB switch that connects to the CPU port
<Grommish>
which are ports 5-9
swalker has joined #openwrt-devel
<Grommish>
Rene__ explained it like this: MT7621 GMAC0 -> RGMII BUS -> MT7530 PORT 6 -> MT7530 SWITCH -> MT7530 PORT 5 -> RGMII2 BUS -> RTL8367RB PORT x -> RTL8367RB switch -> RTL8367RB other ports
<rsalvaterra>
WTF…!
<Grommish>
POrt 6 is the DSA CPU port
<Grommish>
Ok.. So.. the dts changes I made screwed the network up.. I reverted that and am testing just your patch
<rsalvaterra>
Grommish: I just needed to see your meminfo to make sure your system is using HIGHMEM. But yes, let it sit (it should make your system marginally faster).
<Grommish>
rsalvaterra: Nice! :)
<Grommish>
rsalvaterra: The Archer C6 v1 uses the RTL switch, but doesn't seem to be something I can move over (probably a lack of knowledge on my end)
<Grommish>
rsalvaterra: blogic and nbd are all over the code source, but I'm not sure they have the time or patience to help with this hehe
<rsalvaterra>
Heh… nbd is mostly busy with mac80211 and mt76 work, both upstream and in OpenWrt… :)
<Grommish>
rsalvaterra: *nod*
<rsalvaterra>
Speaking of upstream, I am yet to receive any comments on my jffs2 zstd support patch… :P
<rsalvaterra>
… but I sent it on Friday, I'd be surprised if someone looked at it during the weekend. :)
<shibboleth>
did anyone comment on why it was decided that you now need javascript enabled to simply read forum posts?
<shibboleth>
jow said it was likely based on UA, but whoever is in charge of the forum should really reconsider this
<plntyk>
UA = ?
<Grommish>
User Interface?
<Grommish>
I usually see it as UX though
<shibboleth>
useragent
<shibboleth>
and since firefox quantum you can no longer spoof it (i know, that feature just HAD to go), meaning owrt forums now need js to simply view text
<shibboleth>
anyway, requiring js for something that doesn't need js is "dark pattern"-y and i didn't expect owrt forum to join in
<plntyk>
there the "crawler" pure html "1996" output is mentioned and after it somebody said /print
<plntyk>
view
dorf has joined #openwrt-devel
linzst has joined #openwrt-devel
<plntyk>
"JS only" websites - open source to inspect source code and see nothing ^^
paracyst has quit [Read error: Connection reset by peer]
iskander has joined #openwrt-devel
<shibboleth>
same with gitlab
<shibboleth>
yeah, github keep chipping away at stuff, but at least it offers basic view-functionality without the need for js
<Grommish>
I lived thru the original HTML 1.2 I'll take a little scripting to make a site more useable
<Grommish>
That Koala still haunts my nightmares
philipp64 has quit [Quit: philipp64]
<aparcar[m]>
does anyone here build openwrt on the new m1 apple chip?
philipp64 has joined #openwrt-devel
<grift>
Grommish: "a little scripting" is not an option
linzst has quit [Quit: Leaving]
philipp64 has quit [Quit: philipp64]
philipp64 has joined #openwrt-devel
Borromini has quit [Quit: Lost terminal]
Tapper has quit [Ping timeout: 245 seconds]
<mangix>
rsalvaterra: sergio has a highmem device. email him.
<mangix>
aparcar[m]: I've built OpenWrt on my NAS running ARM
<mangix>
I remember it working fine albeit slow
<aparcar[m]>
year I used a rpi as a buildbot worker
<aparcar[m]>
but I was wondering if the m1 is fun for development or rather anying
<hurricos>
probably not. It performs great for its power but builds happen faster on server-dedicated HW, and ARM has plenty of that (though none of it cheap)
<aparcar[m]>
mhh
<hurricos>
I noticed up there how folks were taking 150 minutes for builds from scratch and I'm here looking at 26 minutes on 12 cores hyperthreaded Westmere-EP (that's 32nm, positively ancient)
<aparcar[m]>
hurricos: I like to develop while running around, so usually 12 cores are a bit heavy
<hurricos>
It's a rackserver X)
<aparcar[m]>
mangix: Package 'libcurl', required by 'virtual:world', not found
<hurricos>
R510
<aparcar[m]>
transmission doesn't want to build...
xes has quit [Quit: bye..]
dangole has quit [Remote host closed the connection]
<aparcar[m]>
oh fair. Well yea I'll just need to find a quick build server I guess
<grift>
developing while "walking around"
Night-Shade has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tapper has joined #openwrt-devel
<grift>
it doesnt have to be a "build server" you mentioned something about 12 cores, i think thats a heck of a lot better than building firmware on your phone (and still be able to accept calls whilst doing it)
<aparcar[m]>
hah I don't build on my phone but I'll think about it
<aparcar[m]>
mangix: what's this libcurl error? I can't test your gettext stuff it it doesn't build at all