<jow> mangix: fixes pushed, the archs38 SDK should start working soon
<mangix> great. that should cut the build failures in half :)
<enyc> =)
<enyc> Sure I saw (somewhere) something about OpenWRT UI and MTU configuration or better display/control of MTU, at least...
xleox has quit [Remote host closed the connection]
<russell--> mangix: network / routing and redirection
<russell--> you can reproduce with a .config stub something like this: http://sprunge.us/o3v4PD
<mangix> those configs are nasty :)
<mangix> the way to reproduce is to select and then deselect
<mangix> This needs to be controlled in some way
black_ant has joined #openwrt-devel
black_ant has joined #openwrt-devel
black_ant has quit [Changing host]
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
HeN has joined #openwrt-devel
dana44 has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
Tost has quit [Ping timeout: 260 seconds]
swex has joined #openwrt-devel
dana44 has quit [Ping timeout: 245 seconds]
<philipp64> mangix: still around?
dangole has joined #openwrt-devel
hbug has joined #openwrt-devel
<philipp64> dangole: thinking about Perl… is there a way to automatically handle the $(eval $(call HostBuild)) through a hook?
<philipp64> wondering if the package/*/compile template has a hook I could chain onto, but I’m not seeing anything in packages/Makefile that looks promising.
dangole has quit [Remote host closed the connection]
hbug___ has quit [Ping timeout: 240 seconds]
<philipp64> oh, well.
hbug_ has joined #openwrt-devel
hbug has quit [Ping timeout: 240 seconds]
tobleminer-tSYS has quit [Quit: AS4242423214]
tobleminer-tSYS has joined #openwrt-devel
dorf has joined #openwrt-devel
Darkmatter66 has quit [Ping timeout: 256 seconds]
dorf has quit [Remote host closed the connection]
dorf has joined #openwrt-devel
dorf has quit [Remote host closed the connection]
dorf has joined #openwrt-devel
tobleminer-tSYS has quit [Quit: AS4242423214]
tobleminer-tSYS has joined #openwrt-devel
tobleminer-tSYS has quit [Client Quit]
tobleminer-tSYS has joined #openwrt-devel
rsalvaterra1 has joined #openwrt-devel
rsalvaterra has quit [Ping timeout: 240 seconds]
dorf has quit [Remote host closed the connection]
Darkmatter66 has joined #openwrt-devel
csrf has quit [Read error: Connection reset by peer]
Darkmatter66 has quit [Ping timeout: 260 seconds]
csrf has joined #openwrt-devel
dorf has joined #openwrt-devel
damex has joined #openwrt-devel
damex has quit [Read error: Connection reset by peer]
dorf has quit [Remote host closed the connection]
damex has joined #openwrt-devel
dorf has joined #openwrt-devel
dorf has quit [Remote host closed the connection]
nitroshift has joined #openwrt-devel
Tapper has joined #openwrt-devel
<damex> i have this weird situation with mt7621 and sfp port (mikrotik hex-s). after some time no traffic pass through sfp port but link status is active
<damex> no errors or anything. openwrt, last snapshot. any idea how to debug it?
gch981213 has joined #openwrt-devel
lemoer has quit [Ping timeout: 268 seconds]
<damex> only way to fix it is to reboot device
lemoer has joined #openwrt-devel
damex has quit [Read error: Connection reset by peer]
damex has joined #openwrt-devel
hbug_ has quit [Ping timeout: 240 seconds]
hbug_ has joined #openwrt-devel
Borromini has joined #openwrt-devel
rsalvaterra1 has quit [Quit: Leaving.]
rsalvaterra has joined #openwrt-devel
Darkmatter66 has joined #openwrt-devel
valku has quit [Quit: valku]
dedeckeh has joined #openwrt-devel
gch981213 has quit [Read error: Connection reset by peer]
gch981213 has joined #openwrt-devel
<enyc> Hrrrrrrrrm.... seems this GetAddrInfo address selection behaviour depends upon C Library version and in some versions reads /etc/gai.conf
<enyc> Is there an overview of which libc versions (e.g. 2012 uclibc ? uclibc-ng ?) openwrt uses on each target?
ivanich has joined #openwrt-devel
yanosz has joined #openwrt-devel
<Borromini> i think there's only glibc and musl left now?
daregap has joined #openwrt-devel
aptanet has quit [Ping timeout: 268 seconds]
aptanet has joined #openwrt-devel
<Borromini> grepping the git log shows uclibc-ng being removed like two weeks ago
danitool has joined #openwrt-devel
Tost has joined #openwrt-devel
<stintel> everything uses musl, except arc because it's not supported in musl.
<Borromini> :)
<rsalvaterra> I wonder how far is musl from reaching feature parity with glibc…
<stintel> it will never
<rsalvaterra> Well, yes. Musl is Linux-only.
<rsalvaterra> But I only care about Linux. :P
<stintel> answer remains
feriman has joined #openwrt-devel
<Borromini> :P
<Borromini> i suppose if musl were to reach feature parity, it wouldn't be lightweight anymore.
<rsalvaterra> Oh, my… I just noticed we have a define KernelPackage/input-core, with KCONFIG:=CONFIG_INPUT. :P
<rsalvaterra> Let's put it this way: CONFIG_VT selects CONFIG_INPUT. :P
<rsalvaterra> Are there really systems without support for virtual terminals? If so, how do we manage them?
<rsalvaterra> Ah, nevermind, answered my own question.
<reiffert> stintel: the day before yesterday there was someone on this channel who was investigating why his device doesn't come up because it was unable to talk to ubus .. I think.
gch9812131 has joined #openwrt-devel
gch981213 has quit [Read error: Connection reset by peer]
gch9812131 is now known as gch981213
<rsalvaterra> reiffert: That was my idiot self. :P
<rsalvaterra> Hadn't noticed /etc with 700 permissions.
<Borromini> :P
<Borromini> what are you doing with your openwrt rsalvaterra ? :P
<rsalvaterra> Borromini: Heh… I have custom files, some of them in /etc… I did a recursive chmod 755 to 700 on my ~, at some point, and totally forgot about the permissions for OpenWrt files.
goliath has joined #openwrt-devel
lemoer has quit [Ping timeout: 264 seconds]
lemoer has joined #openwrt-devel
<mangix> rsalvaterra: why would you want feature parity with glibc?
<mangix> note that musl supports functions not supported by glibx
<mangix> *glic
<mangix> *glibc
<rsalvaterra> mangix: Yeah, what's missing probably isn't relevant… there are desktop distros based on musl already…
gch9812133 has joined #openwrt-devel
gch981213 has quit [Ping timeout: 260 seconds]
gch9812133 is now known as gch981213
<reiffert> I was building my own snapshot but I fail to install packages like luci. what can I do? https://paste.debian.net/1178718/
Borromini has quit [Ping timeout: 265 seconds]
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #openwrt-devel
gch9812139 has joined #openwrt-devel
gch981213 has quit [Ping timeout: 256 seconds]
gch9812139 is now known as gch981213
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #openwrt-devel
csrf has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
user has quit [Quit: quit]
<karlp> does musl have strfry yet? pretty worthless until it does....
Borromini has joined #openwrt-devel
<zorun> karlp: you made my day :)
csrf has joined #openwrt-devel
<zorun> the man mentions memfrob(3), also nice
<karlp> you
<karlp> 're very welcome :)
user has joined #openwrt-devel
dangole has joined #openwrt-devel
<rsalvaterra> Hm… that's odd. Why do I see /boot mounted twice (x86-64)?
<dangole> because the filesystem on /dev/sda1 has a 'boot' folder on it. hence we mount /dev/sda1 to /boot and then mount-bind /boot/boot to /boot
feriman has quit [Ping timeout: 240 seconds]
<rsalvaterra> Ah, that makes sense, thanks. :)
nitroshift has quit [Quit: Gone that way --->]
danitool has quit [Read error: Connection reset by peer]
dangole_ has joined #openwrt-devel
dangole has quit [Remote host closed the connection]
danitool has joined #openwrt-devel
Darkmatter66 has quit [Ping timeout: 260 seconds]
gch9812138 has joined #openwrt-devel
gch981213 has quit [Ping timeout: 246 seconds]
gch9812138 is now known as gch981213
<funman> does Gabor Juhos hang around here?
<funman> seems he didn't work on that pci-rt3883.c driver after having it committed in linux tho
<funman> maybe i should write to linux-pci@vger.kernel.org
dangole_ has quit [Remote host closed the connection]
dangole_ has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
danitool has joined #openwrt-devel
gch981213 has quit [Read error: Connection reset by peer]
gch981213 has joined #openwrt-devel
dangole_ is now known as dangole
<rsalvaterra> dangole: I'm porting the x86 dead code and data elimination patch to our tree, let's see what difference it makes on my APU2C4… :P
<dangole> rsalvaterra: looking forward :)
<dangole> funman: haven't heard from gabor for quite a long time
<rsalvaterra> Build times do suffer a bit, though (especially for incremental builds), but nothing like LTO, of course.
<rsalvaterra> Building… I hope I didn't forget to keep any vital sections… :P
SamParatus has joined #openwrt-devel
<SamParatus> Hey All! Sorry to message so bluntly however, what can i say im a Recruiter... I dont suppose anyone in Europe is looking for a contract at the moment? Im looking for a expert in the realm of OpenWRT :)
<PaulFertser> SamParatus: OpenWrt has many parts. Kernelspace, drivers, userspace, integration, LuCI...
<SamParatus> PaulFertser Thanks, so it would be working with a client of mine that are looking for a Embedded Engineers C/C++ that have experience of Wifi and working on CPE
<PaulFertser> SamParatus: hm, but OpenWrt doesn't have C++ code of its own afaik.
<SamParatus> PaulFertser I am due to get the requirements from the client on the 4th as they are still on their break. Perhaps i could reach out to you once i have a full spec? I like to get ahead of the curve you see when a client reaches out for help :)
<PaulFertser> SamParatus: I'm not in Europe though if you do not count Russia as being part of it.
<SamParatus> PaulFertser Based on this past year i would assume that for the foreseeable future that remote would be the only option :) EU is more so for the timezone
plntyk has joined #openwrt-devel
_lore_ has quit [Read error: Connection reset by peer]
dedeckeh has quit [Remote host closed the connection]
Borromini has quit [Ping timeout: 260 seconds]
Borromini has joined #openwrt-devel
noltari_ has quit [Ping timeout: 240 seconds]
<rsalvaterra> dangole: Meh. About 30 kiB difference (openwrt-x86-64-generic-kernel.bin). I save about ten times more on my desktop machines. :P
SamParatus has quit [Remote host closed the connection]
noltari has joined #openwrt-devel
<lemoer> heyho, is there any intelligent way yet to debug netifd protos? I am having hughe pain with some races in my protos and I am thinking about some option to start the protos with "sh -x", so I can see what netifd actually does
<lemoer> If there is no such option, I would start implementing one, I guess.
<lemoer> But I do not want to redo what others did
<lemoer> Or maybe there is already a better option that I overlooked
Borromini has quit [Ping timeout: 260 seconds]
valku has joined #openwrt-devel
blb4393 has joined #openwrt-devel
victhor has joined #openwrt-devel
Borromini has joined #openwrt-devel
Acinonyx has quit [Ping timeout: 265 seconds]
Acinonyx has joined #openwrt-devel
Tost has quit [Ping timeout: 246 seconds]
<rsalvaterra> Uh… CONFIG_STRIP_KERNEL_EXPORTS breaks x86-64 kernels…? I never had any problems with it on ramips, mvebu and ath79… :/
<DonkeyHotei> funman: he used to, but i have not seen him on irc in years
dedeckeh has joined #openwrt-devel
qgTG has quit [Ping timeout: 264 seconds]
qgTG has joined #openwrt-devel
feriman has joined #openwrt-devel
<reiffert> I was building my own snapshot but I fail to install packages because of dependency issues. E.g. luci. what can I do? https://paste.debian.net/1178718/
black_ant has quit [Ping timeout: 240 seconds]
black_ant has joined #openwrt-devel
black_ant has joined #openwrt-devel
black_ant has quit [Changing host]
<Borromini> mangix: ping. just got my archer c5 and would like to double check something concerning breed
dangole has quit [Ping timeout: 240 seconds]
gch981213 has quit [Read error: Connection reset by peer]
gch9812133 has joined #openwrt-devel
blb4393 has quit [Quit: ChatZilla 0.9.93 [Waterfox 56.3/MOZ_BUILDID]]
<philipp64> got a question about the package rules… anyone around who knows them well?
<philipp64> reiffert: if you use “make menuconfig” to do your package selection, it should turn on all the dependencies as well…
Darkmatter66 has joined #openwrt-devel
shibboleth has joined #openwrt-devel
gch981213 has joined #openwrt-devel
embargo has quit [Quit: ZNC 1.7.1 - https://znc.in]
embargo has joined #openwrt-devel
gch9812133 has quit [Ping timeout: 264 seconds]
gch981213 has quit [Read error: Connection reset by peer]
gch981213 has joined #openwrt-devel
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_ar71xx.html has been updated. (99.2% images and 97.5% packages reproducible in our current test framework.)
hbug_ has quit [Ping timeout: 240 seconds]
kakaka has quit [Ping timeout: 240 seconds]
<Borromini> mangix: nevermind figured it out and i think breed is running :)
shibboleth has quit [Read error: Connection reset by peer]
kakaka has joined #openwrt-devel
hbug_ has joined #openwrt-devel
shibboleth has joined #openwrt-devel
feriman has quit [Ping timeout: 256 seconds]
gch9812131 has joined #openwrt-devel
gch981213 has quit [Ping timeout: 260 seconds]
gch9812131 is now known as gch981213
<reiffert> I have a ramips/mt7620 DLink DWR960. Installing the latest snapshot breaks it. Compiling myself it works with the latest trunk/master. How can I get the .config file thats being used in the snapshots?
<reiffert> Hauke: ping
<reiffert> Can someone please share some advise with https://bugs.openwrt.org/index.php?do=details&task_id=3539
Tost has joined #openwrt-devel
victhor has quit [Remote host closed the connection]
<Hauke> reiffert: pong
black_ant has quit [Ping timeout: 246 seconds]
black_ant has joined #openwrt-devel
black_ant has joined #openwrt-devel
<reiffert> what can I do from here to help get this fixed?
<reiffert> Borromini: https://bugs.openwrt.org/index.php?getfile=1128 here is mine and it's working great
<Borromini> reiffert: did you diff them?
<Borromini> btw you can diff yours against stock openwrt by using ./scripts/diffconfig.sh
<reiffert> so why would snapshot build fail and mine work?
valku1 has joined #openwrt-devel
valku has quit [Read error: Connection reset by peer]
<Borromini> reiffert: very good question... that looks like a minimal difference, only what you'd need for your single device
<mangix> Borromini: pong
<Borromini> mangix: hey. solved it in the meantime. cat'ed /dev/mtd0 and binwalked that, it's Breed :)
<Borromini> went relatively painless, if i had known about breed before i might have had my tl-wr1043nd v2 still :P
<Borromini> reiffert: so between your build and the snapshot, they're based off the same git hash?
<mangix> yes you would have. I also would have had my mr2010 or w/e it was. but such is life.
<reiffert> Borromini: git branch --list | tr '\n' ' ' master r14793 r15101 r15207 r15239 r15248 * r15355
<reiffert> Borromini: 15355 is from the yesterday or the day before and the snapshot builds keep failing for me for an unknown date after August 28 2020
<reiffert> August 28 2020 is the last snapshot build that was working great, then I tried one from December 26, 27, 28 and today and they all get it in the bricked state
<Borromini> reiffert: could it be the mute command line might be 'confusing' the bootloader?
<reiffert> "the mute command"?
<Borromini> i read something similar with ipq806x on the forum: https://forum.openwrt.org/t/tp-link-archer-c2600-v1-0-snapshot-builds-boot-looping/83536/
<reiffert> Borromini: have you checked https://bugs.openwrt.org/index.php?do=details&task_id=3539
<Borromini> reiffert: yes. i meant it not printing anything. but if you can get it to boot the snapshot image through the reset button, then the image itself works, 'in a way' no?
<Borromini> as in: if you kick jboot in the proverbial nuts it takes it
<Borromini> sounds like the bootloader is missing some parameters that used to be there?
<Borromini> august 28th is a long time ago but filtering out the ramips stuff might be a start?
<reiffert> Borromini: that's the confusing part.The reset button is booting up the snapshot build just fine. as if it was getting installed into the wrong mtd
<Borromini> reiffert: would yours have multiple possible mtds then? mt7620 doesn't have multiple firmware partitions usually, does it?
<Borromini> do you have any insights in how jboot finds out what to boot?
<reiffert> I dont have the slightest idea.
<reiffert> I should read out the mtd in the bricked state and compare it with the working state I guess
<Borromini> ok
<Borromini> for what it's worth, i disable CONFIG_KERNEL_KALLSYMS by default (snapshots have that enabled by default), saves a few kb on the kernel i think. no idea how small your flash is
<Borromini> or how big a kernel the target can handle
<Borromini> then again, if the kernel was too big jboot wouldn't boot it with the reset button pressed either i reckon
gch9812138 has joined #openwrt-devel
gch981213 has quit [Read error: Connection reset by peer]
gch9812138 is now known as gch981213
Namidairo has quit [Ping timeout: 268 seconds]
Ivan__83 has quit [Quit: Miranda NG]
Ivan__83 has joined #openwrt-devel
<reiffert> Borromini: how would I read out the mtd's, dd if=/dev/mtd0...6?
<reiffert> skip= required?
shibboleth has quit [Quit: shibboleth]
<Borromini> reiffert: sorry i don't know the best way for that. You can use cat as well i think
<Borromini> cat /dev/mtd0 > /tmp/mtd0.bin
<Borromini> it's what i do for backup. but i haven't needed to manipulate mtds otherwise.
<reiffert> It's about magics bytes at offsets .. I was hoping to find a ramips mt76xx specialist who could share some thoughts :)
<reiffert> what other data can I collect in the booted and bricked device .. it's taking me up to an hour to recover
<Borromini> you probably will, but it might need some time. you could open a topic in the forums as well, there's no 100% overlap between people on irc and ones on forums.
<Borromini> reiffert: can you print boot env variables?
<Borromini> might be handy to compare if you could.
<reiffert> I was soldering rx and tx cables the other day but no matter what I did I never managed to send a byte to the console as if they were killing it
<reiffert> I'm afraid I'm not able to get into the bootrom/prompt
<Borromini> i had something similar with my bricked tl-wr1043nd v2, people in here told me it might have been a gnd not connected well
<Borromini> but i'm no hero with serial though, as long as the pins are soldered and i can wire them up i can make it work. otherwise... tough luck.
<reiffert> gnd was good, rx was good, tx was good .. ... no idea why
<reiffert> I was holindg a wr1043nd v5 the other day .. it works great
<reiffert> was thinking of getting rid of the dwr 960 and getting another one just like the 1043
<Borromini> i got a cheap second hand archer c5 v1
<Borromini> 28 € incl. shipping isn't too bad
<Borromini> replaced the stock uboot with breed
<Borromini> will do that with pretty much any tp-link i'll get my hands on from now on, if it supports it. their recovery procedures are often pesky.
<Borromini> anyway... i hope you get some help. good luck. i'm off for tonight
dangole has joined #openwrt-devel
<reiffert> thanks
Borromini has quit [Quit: leaving]
dangole has quit [Remote host closed the connection]
dedeckeh has quit [Remote host closed the connection]
Tapper has quit [Ping timeout: 272 seconds]
Tapper has joined #openwrt-devel
Namidairo has joined #openwrt-devel
black_ant has quit [Ping timeout: 260 seconds]
<reiffert> Mikrotik RB750Gr3 looks interesting. Does OpenWRT support its ipsec hardware encryption?
ivanich has quit [Quit: Konversation terminated!]
<lynxis> reiffert: i would guess you mean hw encryption support.
gch9812130 has joined #openwrt-devel
gch981213 has quit [Read error: Connection reset by peer]
gch9812130 is now known as gch981213
<reiffert> lynxis: yep