Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Risk64 has quit [Quit: Risk64]
Nick_Lowe has joined #openwrt-devel
am0rphis has joined #openwrt-devel
<Hauke>
How do I debug procd when it crashes at bootup?
<pkgadd>
Hauke: btw. your mac80211 updates are working fine for me on ipq806x (nbg6817), ipq40x (map-ac2200) and lantiq (bthub5), and build-tested for ath79 (haven't flashed those yet, as those devices aren't in regular use); so ath9k and ath10k appear to be fine
<Hauke>
pkgadd: thanks for testing, I am using them currently with mt76
dangole has joined #openwrt-devel
Strykar has quit [Quit: /quit]
<dangole>
Hauke: at this stage is it crashing? no output at all after /sbin/init is executed?
<Hauke>
I am using the address sanitizer in my system and it does not work correctly for the init process
<Hauke>
just found the log
<Hauke>
with some other qemu settings I get it
<dangole>
Hauke: interesting... might be interesting to just run procd in a container and have valgrind crunching around it
<Hauke>
dangole: I will just try to deactivate it for the init process
<Hauke>
it wants to access files in /proc and fails
<dangole>
Hauke: and /proc isn't yet mounted?
<Hauke>
dangole: no procd mounts it
<Hauke>
or /sbin/init
<Hauke>
this is currently failing
<Grommish>
No VFP support on a SoC means. Softfloat?
<Grommish>
specifically armv7 if that makes a difference
<Nick_Lowe>
The ultimate goal being to be able to show the capabilities of the connected clients in both the CLI and in LuCI - by port, I mean the concept
Dracos-Carazza has quit [Ping timeout: 256 seconds]
Dracos-Carazza has joined #openwrt-devel
dorf has joined #openwrt-devel
linzst has quit [Ping timeout: 240 seconds]
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
valku has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Nick_Lowe has joined #openwrt-devel
Darkmatter66 has joined #openwrt-devel
valku has quit [Quit: valku]
valku has joined #openwrt-devel
linzst has joined #openwrt-devel
valku1 has joined #openwrt-devel
gch98121349 has quit [Quit: Ping timeout (120 seconds)]
<karlp>
I've got a package that compiles on master-ath79, but not on master-sunxi? it's like the paths are different? where does the <target>/usr/lib -L paths come in from? https://paste.jvnv.net/view/8ghmN
valku has quit [Read error: Connection reset by peer]
gch98121349 has joined #openwrt-devel
lmore377 has quit [Ping timeout: 260 seconds]
lmore377 has joined #openwrt-devel
<karlp>
even for the mips-master, where it says "skipping incompatible" I don't see where it gets the target/usr/lib path to even link with the "right" one at all.
<karlp>
(I know it's gross having these "extra" .so's there at all, but it works on mips, and has been working for at least 7 years or so, so curious why it's failing now on sunxi)
Night-Shade has joined #openwrt-devel
Night-Shade has quit [Client Quit]
<dengqf6>
nbd: Hauke: what about mt7621?
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Hauke>
the strdup for string and lable is not freed
<Hauke>
I also found this use after free bug in logd when I run logread while new data is written: https://pastebin.com/3y4MZq59 the error message deos not look so nice
hbug__ has quit [Remote host closed the connection]
hbug__ has joined #openwrt-devel
Borromini has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gch98121349 has quit [Read error: Connection reset by peer]
dedeckeh has joined #openwrt-devel
gch981213498 has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
KGB-0 has quit [Ping timeout: 258 seconds]
KGB-0 has joined #openwrt-devel
Acinonyx has joined #openwrt-devel
Acinonyx_ has quit [Ping timeout: 240 seconds]
<rr123>
karlp: do you know what ubus_noauth option for uhttpd for? "do not authenticate json-rpc requests against ubus session api?", what does this mean
Borromini has quit [Ping timeout: 260 seconds]
feriman has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Darkmatter66 has quit [Ping timeout: 260 seconds]
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Borromini has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Darkmatter66 has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dagger has quit [Excess Flood]
Misanthropos has joined #openwrt-devel
Dagger2 has joined #openwrt-devel
Dagger2 is now known as Dagger
Borromini has quit [Ping timeout: 240 seconds]
Borromini has joined #openwrt-devel
Ycarus has quit [Quit: Ycarus]
Huntereb has joined #openwrt-devel
<philipp64>
If anyone is interested (talking about you, karlp, ;-) ) I’ve added glue to ISC-DHCP so that the dhcpd server updates bind with local DNS information… https://github.com/openwrt/packages/pull/14240
<karlp>
I'm really not :)
<karlp>
rr123: no idea, git blame, and then ask that person to update the docs?
rmilecki has joined #openwrt-devel
<rmilecki>
dwmw2_gone: i just got bounce from the linux-arm-kernel@lists.infradead.org
<rmilecki>
dwmw2_gone: Response: 550-5.1.1 The email account that you tried to reach does not exist.
<rmilecki>
i don't think it's expected
<dwmw2_gone>
Can you forward it to me?
<dwmw2_gone>
It came from one of *my* servers?
<dwmw2_gone>
That looks a bit like a sendmail message, perhaps misdirected to you instead of the list when a *recipient* failed to receive it?
dedeckeh has quit [Remote host closed the connection]
ivanich has quit [Quit: Konversation terminated!]
junland has quit [Quit: %ZNC Disconnected%]
junland has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
<rmilecki>
dwmw2_gone: i thought you handle whole lists.infradead.org
<rmilecki>
dwmw2_gone: i sent you .eml of respnse I got, sorry if it's not you who I should ping
<rmilecki>
oh, now my e-mail didn't reach the dwmw2@
<Nick_Lowe>
Can wireless-regdb be updated so that can U-NII-3 channels can be used at a 200 mW EIRP in the UK?
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dorf has joined #openwrt-devel
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jow>
rr123: it means that the ubus http interface will be wide open, anyone can execute all methods using any random faked sessions id
<jow>
rr123: it is a debugging feature, don't enable it unless you develop something
<philipp64>
jow: that doesn’t sound good.
<philipp64>
jow: so, is it correct that there’s no way to force one start script to only run after another one (on which it depends) has finished initializing?
<jow>
philipp64: well there are way, but since the system can't possibly know how "finished initializing" is defined for any potential service, you need to implement this yourself, e.g. by sending a signal or hotplug event
<philipp64>
hm….
<philipp64>
any good examples to follow?
<philipp64>
it’s Bind and ISC-DHCP(D) in this case.
<jow>
well you could simply call /etc/init.d/whatever start when the other thing is finished
<jow>
and make /etc/init.d/whatever's boot() method a no-op
<jow>
or run /sbin/hotplug-call whatever potentially with env vars carrying auxiliary info
<jow>
thne have an /etc/hotplug.d/whatever/01-blah which invokes /etc/init.d/qrx restart
muhaha has joined #openwrt-devel
<karlp>
at boot, things run boot() if defined, or start() if not defined?
Acinonyx has quit [Ping timeout: 240 seconds]
Acinonyx has joined #openwrt-devel
* karlp
didnt' know you could have things enabled, but not startted at boot. that sounds useful
<jow>
yes
<philipp64>
jow: that can’t work (the boot/start) thing because it’s legitimate to use Bind both with and without isc-dhcp(d).
<philipp64>
Is Bjorn Mork in this channel?
rmilecki has quit [Ping timeout: 256 seconds]
<dwmw2_gone>
rmilecki: 2020-12-15 21:22:46 +0000 H=mail-lf1-x141.google.com [2a00:1450:4864:20::141] sender verify fail for <zajec5@gmail.com>: gmail-smtp-in.l.google.com [2607:f8b0:4001:c07::1b] : SMTP error from remote mail server after RCPT TO:<zajec5@gmail.com>: 550-5.1.1 The email account that you tried to reach does not exist. Please try\n550-5.1.1 double-checking the recipient's email address for typos or\n550-5.1.1 unnecessary spaces. Learn
<philipp64>
jow: … unless there’s some cleverness that I’m missing.
<dwmw2_gone>
a minute earlier...
<dwmw2_gone>
2020-12-15 20:21:22 +0000 1kpGoC-0007Z9-6L => zajec5@gmail.com R=lookuphost T=verp_smtp H=gmail-smtp-in.l.google.com [2a00:1450:400c:c09::1b] X=TLSv1.3:TLS_AES_256_GCM_SHA384:256 CV=yes K C="250 2.0.0 OK s1si21331354wrv.266 - gsmtp"
<dwmw2_gone>
and even later...
<dwmw2_gone>
2020-12-15 21:52:06 +0000 1kpIAj-0008Jm-B3 => zajec5@gmail.com R=lookuphost T=verp_smtp H=gmail-smtp-in.l.google.com [2607:f8b0:4001:c07::1a] X=TLSv1.3:TLS_AES_256_GCM_SHA384:256 CV=yes K C="250 2.0.0 OK q18si17282387iog.68 - gsmtp"
<dwmw2_gone>
2020-12-15 22:07:35 +0000 1kpIQz-0001Cc-DP ** zajec5@gmail.com R=lookuphost T=verp_smtp H=gmail-smtp-in.l.google.com [2607:f8b0:4001:c07::1b] X=TLSv1.3:TLS_AES_256_GCM_SHA384:256 CV=yes: SMTP error from remote mail server after RCPT TO:<zajec5@gmail.com>: 550-5.1.1 The email account that you tried to reach does not exist. Please try\n550-5.1.1 double-checking the recipient's email address for typos or\n550-5.1.1 unnecessary spaces. Learn
<dwmw2_gone>
some Google mail servers work, others deny that you exist.
matteo has quit [Ping timeout: 246 seconds]
<zorun>
ah, I've seen that this evening
<zorun>
replying to somebody with a gmail address and getting "this user does not exist"
<zorun>
I guess they still have some broken stuff
matteo has joined #openwrt-devel
Dagger has quit [Excess Flood]
muhaha has quit [Quit: Connection closed]
<philipp64>
jow: question for you… my Bind logs keep filling up with warnings about “Permission denied” when local clients try to do IPv6 lookups (AAA) of domains because my “wan” connection is IPv4 only… Does it make sense to detect whether IPv4 or IPv6 (or both) are configured on “wan”, and pass “-4”, “-6”, or neither (aka “both”) as flags to “named” on startup?
Dagger2 has joined #openwrt-devel
<philipp64>
I’m happy to do the PR if it’s the right thing to do.
<jow>
why can't those queries be simply forwarded as IPv4 ?
<jow>
I bind not doing the standard try-IPv6-fallback-to-IPv4 thing that most clients do nowadays?
feriman has quit [Ping timeout: 272 seconds]
<dwmw2_gone>
I don't even understand what's going on there
<dwmw2_gone>
I can't answer the question "what is the IPv6 address of foo.example.com" because the client isn't asking *over* an IPv6 connection?
<dwmw2_gone>
That seems insane.
<philipp64>
regarding smtp or Bind?
<dwmw2_gone>
smtp is simple enough. Here's a nickel, kid. Get yourself a decent mail server.
<dwmw2_gone>
I meant bind.
matteo| has joined #openwrt-devel
<zorun>
more likely bind tries to reach root servers or other NS servers over IPv6, irrespective of the actual queries
<dwmw2_gone>
so? It'll then fall back to Legacy IP if it can't reach them over IPv6.
<jow>
permission denies likely comes from the local ip policies then
<dwmw2_gone>
That still has *nothing* to do with whether it was a TXT, NS, A, or AAAA record being queried.
<dwmw2_gone>
We should note, however, that this month marks the 25th anniversary of RFC1883. A full quarter of a century since IPv6 was published.
<dwmw2_gone>
I propose a full overhaul of our documentation to make sure we refer to "Legacy IP" consistently.
matteo has quit [Quit: per aspera ad upstream]
<Borromini>
:P
matteo| is now known as matteo
<jow>
philipp64: do you get "permission denied" as well when you try to ping6 2001:4860:4860::8888 ?
Borromini has quit [Quit: leaving]
<philipp64>
Why give an address for an EXTERNAL entity that’s not reachable?
<dwmw2_gone>
what makes you think it's not reachable?
<philipp64>
jow: affirmative
<dwmw2_gone>
Client devices can't have tunnels of their own?
<dwmw2_gone>
VPNs?
<dwmw2_gone>
split routing?
<philipp64>
okay, so what’s the solution to making the “Permission denied” go away?
<zorun>
use dnsmasq like everybody else? :-)
<dwmw2_gone>
or join us in the 21st century and have IPv6 on your wan :)
<dwmw2_gone>
quarter of a century...
<mangix>
philipp64: I get replies from that address
<philipp64>
dwmw2_gone: not my choice… talk to my ISP.
<dwmw2_gone>
You talk to your ISP. Or better still, talk to a better ISP :)
<mangix>
2001 is tunneled, no?
Nick_Lowe has joined #openwrt-devel
<dwmw2_gone>
More seriously, work out where the error is coming from
<dwmw2_gone>
if it's just that you don't have a route, you shouldn't get -EPERM.
<dwmw2_gone>
If bind is spamming the logs with that, it sounds like a bind bug
<dwmw2_gone>
or misconfiguration
rsalvaterra1 has joined #openwrt-devel
<jow>
philipp64: what is reported by "ip route get 2001:4860:4860::8888" ?
<jow>
that permission denied is an OpenWrt ip policy rule
<jow>
it applies to IPv6 traffic that is sent with a wrong source prefix
Nick_Lowe has quit [Client Quit]
<jow>
to prevent sending ULA or upstream-foreign prefixes out
rsalvaterra has quit [Ping timeout: 264 seconds]
Nick_Lowe has joined #openwrt-devel
Nick_Lowe has quit [Client Quit]
T-Bone has joined #openwrt-devel
f00b4r0 has quit [Ping timeout: 240 seconds]
black_ant has quit [Ping timeout: 272 seconds]
<jow>
lots of gmail bounces
<jow>
let's see how many subscriptions will be suspended due to this