Tapper1 has joined #openwrt-devel
Tapper has quit [Read error: Connection reset by peer]
Ansuel has quit [Ping timeout: 480 seconds]
minimal has joined #openwrt-devel
Tapper1 has quit [Ping timeout: 480 seconds]
danitool has quit [Ping timeout: 480 seconds]
Ansuel has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Ansuel has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
fda has quit [Quit: ZNC - https://znc.in]
mzvd has quit [Read error: Connection reset by peer]
fda has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
slingamn has quit [Quit: leaving]
slingamn has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
bluew_ has joined #openwrt-devel
bluew has quit [Read error: Connection reset by peer]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
philipp64 has quit [Quit: philipp64]
mzvd has joined #openwrt-devel
bluew_ has quit [Remote host closed the connection]
bluew_ has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
minimal has quit [Quit: Leaving]
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
Grommish has quit [Read error: Connection reset by peer]
srslypascal has quit [Ping timeout: 480 seconds]
Grommish has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
srslypascal has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
cbeznea has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
bluew_ has quit [Read error: Connection reset by peer]
bluew_ has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
philipp64 has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
valku has quit [Quit: valku]
GNUmoon has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
goliath has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
GNUmoon has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
ekathva has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
frwol has joined #openwrt-devel
<frwol> hello
mzvd has quit [Read error: Connection reset by peer]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_ath79.html has been updated. (99.0% images and 99.9% packages reproducible in our current test framework.)
danitool has joined #openwrt-devel
mzvd has joined #openwrt-devel
Ansuel has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
rua has quit [Quit: Leaving.]
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
rua has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
goliath has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
srslypascal has quit [Ping timeout: 480 seconds]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<T-Bone> nick[m]1234: re your mt76 vlan woes, when you said you tested snapshot, you mean master?
T-Bone is now known as f00b4r0
<nick[m]1234> T-Bone: yes
<f00b4r0> ok. Odd because the symptoms do align with the bug I had identified and which was subsequently fixed by nbd
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
srslypascal has joined #openwrt-devel
Ansuel has joined #openwrt-devel
ekathva_ has joined #openwrt-devel
ekathva has quit [Ping timeout: 480 seconds]
Ansuel has quit [Ping timeout: 480 seconds]
c0sm1cSlug has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
borek has joined #openwrt-devel
benjamin_ has quit [Remote host closed the connection]
benjamin_ has joined #openwrt-devel
c0sm1cSlug has joined #openwrt-devel
robimarko has joined #openwrt-devel
Ansuel has joined #openwrt-devel
ekathva_ has quit [Read error: Connection reset by peer]
ekathva__ has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
<mrkiko> slh: sorry for the long time delay
<mrkiko> slh: there is the gl-b2200 forum thread where a guy is asking some questions. If you feel like, may you tell him where he can find me on IRC?
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
indy has quit []
mzvd has quit [Read error: Connection reset by peer]
indy has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
indy_ has joined #openwrt-devel
indy has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
indy_ is now known as indy
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
ekathva__ has quit [Ping timeout: 480 seconds]
indy has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
ekathva__ has joined #openwrt-devel
indy has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
indy_ has joined #openwrt-devel
indy has quit [Read error: Connection reset by peer]
mzvd has quit [Read error: Connection reset by peer]
c0sm1cSlug has quit [Read error: Connection reset by peer]
c0sm1cSlug has joined #openwrt-devel
mzvd has joined #openwrt-devel
indy_ is now known as indy
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
Ansuel has quit [Read error: Connection reset by peer]
Ansuel has joined #openwrt-devel
ekathva__ has quit [Remote host closed the connection]
Tapper has quit [Ping timeout: 480 seconds]
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
<aparcar[m]> jow: please comment on https://github.com/openwrt/luci/pull/5834
<aparcar[m]> adding luci-app-attendedsysupgrade by default
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
Ansuel has quit [Read error: Connection reset by peer]
Ansuel has joined #openwrt-devel
SamantazFox has quit [Remote host closed the connection]
SamantazFox has joined #openwrt-devel
Gaspare has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
GNUmoon has quit [Quit: Leaving]
GNUmoon has joined #openwrt-devel
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
Gaspare has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Gaspare has quit [Quit: Gaspare]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
Gaspare has joined #openwrt-devel
Gaspare has quit []
Gaspare has joined #openwrt-devel
minimal has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
mzvd has quit [Read error: Connection reset by peer]
Gaspare has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Gaspare has joined #openwrt-devel
Gaspare has quit []
Gaspare has joined #openwrt-devel
Gaspare has quit []
Tapper has joined #openwrt-devel
mzvd has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (11.1% images and 99.9% packages reproducible in our current test framework.)
<rmilecki> what for some targets include ethtool by default? > grep ethtool target/linux/*/Makefile target/linux/*/*/*mk
<rmilecki> target/linux/realtek/Makefile:DEFAULT_PACKAGES += uboot-envtools ethtool kmod-gpio-button-hotplug \
<rmilecki> target/linux/mvebu/cortexa53/target.mk:DEFAULT_PACKAGES+=e2fsprogs ethtool mkf2fs partx-utils
<rmilecki> target/linux/mvebu/cortexa72/target.mk:DEFAULT_PACKAGES+=e2fsprogs ethtool mkf2fs partx-utils
Gaspare has joined #openwrt-devel
Gaspare has quit []
<Ansuel> rmilecki mhhhh some script use it to setup the switch?
Gaspare has joined #openwrt-devel
Grommish has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<rmilecki> Ansuel: i couldn't find such script
<biboc> Hi, could you show me in the src code where/when procd launch /sbin/askfirst /bin/ash --login? And how does it choose which serial port to use? Thanks
goliath has quit [Quit: SIGSEGV]
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
<Ansuel> biboc the serial port should be the one declared in the dts
mzvd has quit [Read error: Connection reset by peer]
<Ansuel> rmilecki it was just a theory... agree that it's strange providing ethtool as a default package for the target
<biboc> Ansuel And if I want to change the serial port without changing the dts? Can I pass as argument tty to askfirst?
<Ansuel> biboc think you will have to implemented that... (I assume it's not supported)
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<biboc> Ansuel Ok thanks, but if I comment askconsole in inittab, it should not start askfirst? Or is it launch somewhere else? Can I enable/disable the launch of askfirst?
<rmilecki> blogic: why do we have ethtool in DEFAULT_PACKAGES, see 2b88563ee5aa ("realtek: update the tree to the latest refactored version") ?
mzvd has joined #openwrt-devel
frwol has quit [Quit: leaving]
<biboc> Ansuel seems to work by commenting/uncommenting askconsole, at reboot, askfirst is not launched
<Ansuel> biboc curious any reason why you need that?
<biboc> I would like to disable the console by default and when needed, enable it by sending a message over HTTP
<ynezz> biboc: then look at /usr/libexec/login.sh
<ynezz> you can control that behavior with uci and system.ttylogin variable
<f00b4r0> any chance someone would pick up http://patchwork.ozlabs.org/project/openwrt/patch/20220504123228.14432-1-hacks@slashdirt.org/ ? I'd like to submit for backport, but can't until it's merged.
lblyth has joined #openwrt-devel
<biboc> ynezz I tried but it didn't change the behaviour ttylogin 1 or 0, no login appears on console
<ynezz> biboc: pastebin your inittab then
Gaspare has quit [Quit: Gaspare]
<ynezz> biboc: ok, so it's default, then check https://lxr.openwrt.org/source/procd/inittab.c#L184
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<lblyth> hello, I am working on building an image for the clearfog GT-8K, it uses a marvel switch chip, and DSA. According to the device tree file the "cpu" ethernet port is eth2. When I build the image openwrt assigns eth0 as the cpu port. Can someone point me in the right direction to modify this default? I have tried to modify target/linux/mvebu/cortexa72/base-files/etc/board.d/02_network by setting ucidef_set_interface_lan
<lblyth> "eth2" but that didn't work.
<lblyth> or I did it wrong
<biboc> I see, askconsole tries to read console in /proc/cmdline or /dev/console and run over configured serial. It can't be run without one of these config and these config can't be changed at runtime?
<biboc> ynezz
<ynezz> AFAIK it's possible to change DT in runtime using DT overlays
<ynezz> I'm not sure if you can change console that way
<ynezz> ttyS0::askfirst:/usr/libexec/login.sh doesn't work for you?
<ynezz> replace that ttyS0 with the serial port of your choice
<biboc> ynezz I'll try
<biboc> thanks
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<tmn505> lblyth: I think You confused cpu port with zone assignments in OpenWrt. Anyway there was attempt to add this board here: https://github.com/openwrt/openwrt/pull/1646/files#diff-0b69acb55ed1439e7366e0f401a891a228e77615e1f18fb5ea5ab83b0049f895, that should help.
bluew_ has quit [Remote host closed the connection]
bluew_ has joined #openwrt-devel
<lblyth> tmn505, thank you. I will take a look. I hadn't seen this attempted PR before
<biboc> ynezz I think I understand why ttylogin does not work. The firmware is 19.7.2 but (because of multiple upgrade) /etc/inittab contains ::askconsole:/bin/ash --login instead of ::askconsole:/usr/libexec/login.sh and ::askconsole:/bin/ash --login does not ask for login (in my firmware)
goliath has joined #openwrt-devel
<biboc> ynezz who's printing "Press the [f] key and hit [enter] to enter failsafe mode" on kernel console?
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<Ansuel> biboc (consider that is printed before rootfs mounting so any change will be ignored)
<ynezz> biboc: `git grep "to enter failsafe mode"` says it's package/base-files/files/lib/preinit/30_failsafe_wait
bluew_ has quit [Read error: Connection reset by peer]
bluew_ has joined #openwrt-devel
<biboc> ynezz Ansuel thanks. If I comment ::askconsole: in inittab, and I enter failsafe mode, can you confirm that the user can't access the serial console?
<Ansuel> mhhhhh i think it will since failsafe won't mount rootfs so it will use the image without any modification
<Ansuel> aka you have to compile your own image for this kind of tweak
mzvd has quit [Remote host closed the connection]
Borromini has joined #openwrt-devel
<biboc> I compile my own image but for security reason, I don't want anyone who access the router to be able to use serial
<biboc> So the easy way I found was to set console=null in dts so no console at all but for development purpose, it is better to have console :)
<Ansuel> ok then just mod your base-files and you are safe :D
<biboc> ok, yes, easy, I'll patch to remove 30_failsafe_wait :)
<Ansuel> things is that failsafe is a recovery procedure... wonder if a better approach would be adding a specific private key or something like that
<Ansuel> i mean i assume your problem is that someone can have access to your system by using the failsafe thing... but you can keep both thing by using a private key to login
mzvd has joined #openwrt-devel
valku has joined #openwrt-devel
<Borromini> hardcode an SSH key in the failsafe?
danitool has joined #openwrt-devel
<Ansuel> ok i'm stupid serial would bypass any type of login anyway...
<f00b4r0> well when you have physical access to a device, you're already pretty badly compromised anyway ;P
<Borromini> :P
ekathva has joined #openwrt-devel
<Ansuel> f00b4r0 you can follow the oem way disable serial disable bootloader access and encrypt partition :D have fun
<f00b4r0> Ansuel: you sound like Mikrotik already :D
<neggles> Ansuel: it wouldn't be too hard to make failsafe prompt for a password :P
<dwfreed> neggles: what if overlay isn't mountable?
<neggles> dwfreed: you'd have to bake the changes into the kernel/initramfs
<biboc> Security is based of security layers, the more layers you add, the more security you have
<neggles> it depends on what your goal is - if it's "stop a mischevious user from shooting themselves in the foot" then a password or u-boot env var check baked into the initramfs is probably fine
<neggles> if you want to prevent them from being able to get access under any circumstances, well, first of all, fuuuuuuuuuuuck you! and second, you are practically guaranteed to fail unless you're willing to go Full Cisco
<neggles> nothing keeps neggles out forever.
<f00b4r0> ;)
<neggles> in related news i have broken into both halves of the fastmile, not that they made it very hard
<neggles> didn't even program the secure boot key into the efuses... left root adb shell on the android wide open...
<neggles> broadcom router side's web interface is just absolutely loaded with arbitrary root code execution exploits
Harm_ has joined #openwrt-devel
<neggles> it also has a GUI running...
<neggles> i hope they tried a little harder on the 2nd gen
<dwfreed> you know they didn't
Ansuel has quit [Ping timeout: 480 seconds]
srslypascal is now known as Guest1425
srslypascal has joined #openwrt-devel
Guest1425 has quit [Ping timeout: 480 seconds]
Ansuel has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
borek has quit [Ping timeout: 480 seconds]
<Ansuel> neggles currently to notch security i encounter are technicolor firmware signed with the key store in the broadcome trustzone
<Ansuel> never mange to hack their bootloader to load a custom firmware...
Tapper has joined #openwrt-devel
<Ansuel> (they have all sort of stuff like specially crafted packet to entert in a factory mode and do all sort of recovery thing)
Borromini has quit [Ping timeout: 480 seconds]
dwfreed has quit [Ping timeout: 600 seconds]
srslypascal has quit [Ping timeout: 480 seconds]
srslypascal has joined #openwrt-devel
dwfreed has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
Borromini has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_lantiq.html has been updated. (96.2% images and 99.9% packages reproducible in our current test framework.)
Ansuel_ has joined #openwrt-devel
emacs_pprentice__ has joined #openwrt-devel
fda- has joined #openwrt-devel
bookworm_ has joined #openwrt-devel
foxtrot has joined #openwrt-devel
foxtrot is now known as Guest1457
benjamin__ has joined #openwrt-devel
robimarko_ has joined #openwrt-devel
fblaese_ has joined #openwrt-devel
Monkeh has joined #openwrt-devel
ryd_ has joined #openwrt-devel
swegener_ has joined #openwrt-devel
eloy__ has joined #openwrt-devel
stintel_ has joined #openwrt-devel
BKPepe has joined #openwrt-devel
aiyion has joined #openwrt-devel
Ansuel has quit [reticulum.oftc.net helix.oftc.net]
bluew_ has quit [reticulum.oftc.net helix.oftc.net]
rua has quit [reticulum.oftc.net helix.oftc.net]
fda has quit [reticulum.oftc.net helix.oftc.net]
Habbie has quit [reticulum.oftc.net helix.oftc.net]
minimal has quit [reticulum.oftc.net helix.oftc.net]
GNUmoon has quit [reticulum.oftc.net helix.oftc.net]
enyc has quit [reticulum.oftc.net helix.oftc.net]
benjamin_ has quit [reticulum.oftc.net helix.oftc.net]
robimarko has quit [reticulum.oftc.net helix.oftc.net]
xes__ has quit [reticulum.oftc.net helix.oftc.net]
Monkeh_ has quit [reticulum.oftc.net helix.oftc.net]
aiyion_ has quit [reticulum.oftc.net helix.oftc.net]
KGB-1 has quit [reticulum.oftc.net helix.oftc.net]
hexa- has quit [reticulum.oftc.net helix.oftc.net]
owrt-2102-builds has quit [reticulum.oftc.net helix.oftc.net]
_lore_ has quit [reticulum.oftc.net helix.oftc.net]
al has quit [reticulum.oftc.net helix.oftc.net]
Guest707 has quit [reticulum.oftc.net helix.oftc.net]
ynezz has quit [reticulum.oftc.net helix.oftc.net]
znullptr[m] has quit [reticulum.oftc.net helix.oftc.net]
bluse-blue[m] has quit [reticulum.oftc.net helix.oftc.net]
gnustomp[m] has quit [reticulum.oftc.net helix.oftc.net]
evils[m]1 has quit [reticulum.oftc.net helix.oftc.net]
fpsusername[m] has quit [reticulum.oftc.net helix.oftc.net]
olmari has quit [reticulum.oftc.net helix.oftc.net]
aparcar[m] has quit [reticulum.oftc.net helix.oftc.net]
whatevs111[m] has quit [reticulum.oftc.net helix.oftc.net]
hexagonwin[m] has quit [reticulum.oftc.net helix.oftc.net]
MatMaul[m] has quit [reticulum.oftc.net helix.oftc.net]
Movedtomkg20001mkg20001io[m] has quit [reticulum.oftc.net helix.oftc.net]
stintel has quit [reticulum.oftc.net helix.oftc.net]
ryd has quit [reticulum.oftc.net helix.oftc.net]
bookworm has quit [reticulum.oftc.net helix.oftc.net]
swegener has quit [reticulum.oftc.net helix.oftc.net]
fblaese has quit [reticulum.oftc.net helix.oftc.net]
eloy_ has quit [reticulum.oftc.net helix.oftc.net]
Pepes has quit [reticulum.oftc.net helix.oftc.net]
cyrozap has quit [reticulum.oftc.net helix.oftc.net]
stintel_ is now known as stintel
minimal has joined #openwrt-devel
GNUmoon has joined #openwrt-devel
rua has joined #openwrt-devel
olmari has joined #openwrt-devel
xes__ has joined #openwrt-devel
al has joined #openwrt-devel
hexa- has joined #openwrt-devel
_lore_ has joined #openwrt-devel
Movedtomkg20001mkg20001io[m] has joined #openwrt-devel
owrt-2102-builds has joined #openwrt-devel
cyrozap has joined #openwrt-devel
aparcar[m] has joined #openwrt-devel
Habbie has joined #openwrt-devel
enyc has joined #openwrt-devel
KGB-1 has joined #openwrt-devel
ynezz has joined #openwrt-devel
ynezz is now known as Guest1490
valku has quit [Quit: valku]
valku has joined #openwrt-devel
gnustomp[m] has joined #openwrt-devel
Guest1490 is now known as ynezz
znullptr[m] has joined #openwrt-devel
whatevs111[m] has joined #openwrt-devel
srslypascal has quit [Remote host closed the connection]
Gaspare has joined #openwrt-devel
srslypascal has joined #openwrt-devel
Borromini has quit [Quit: Lost terminal]
Borromini has joined #openwrt-devel
goliath has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
hexagonwin[m] has joined #openwrt-devel
MatMaul[m] has joined #openwrt-devel
Gaspare has joined #openwrt-devel
bluew_ has joined #openwrt-devel
emacs_pprentice__ has quit [Remote host closed the connection]
neggles has quit [Ping timeout: 480 seconds]
<Ansuel_> wonder if we should just revert or try to fix
neggles has joined #openwrt-devel
Grommish has joined #openwrt-devel
ekathva has quit [Remote host closed the connection]
Borromini has quit [Quit: Lost terminal]
robimarko_ has quit [Remote host closed the connection]
robimarko_ has joined #openwrt-devel
robimarko_ has quit [Quit: Leaving]
Tapper has quit [Quit: Tapper]
Gaspare has quit [Quit: Gaspare]
fpsusername[m] has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
indy has quit [Ping timeout: 480 seconds]
indy has joined #openwrt-devel
fda- has quit [Quit: ZNC - https://znc.in]
fda has joined #openwrt-devel
<mangix> Ansuel_: fix what?
<Ansuel_> the regression
<mangix> on mt76?
<Ansuel_> yes
<mangix> aparcar[m] 's link is for mt7615
bluse-blue[m] has joined #openwrt-devel
<mangix> i will note that as it stands, mt76 is outdated for 22.03
c0sm1cSlug has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzvd has quit [Read error: Connection reset by peer]
c0sm1cSlug has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
evils[m]1 has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
nlowe has joined #openwrt-devel
<nlowe> I've just updated the APU2 information at https://openwrt.org/toh/pcengines/apu2 for the AMD PSP CCP info
<nlowe> I noticed this line in the pcengines firmware release notes for v4.16.0.1
<nlowe> "Fixed AMD PSP CCP as entropy source"
<nlowe> True enough, in 4.15.0.3 and prior it returns non-randomly - this is pretty bad
<nlowe> hexdump -n 128 -C /dev/hwrng
<nlowe> 00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
<nlowe> etc
<nlowe> v4.16.0.1 and later correctly returns as a cryptographically random source of entropy
<nlowe> 00000000 c3 0d 64 61 bf c0 03 10 e6 c7 a3 94 eb 20 ad d4 |..da......... ..|
<nlowe> etc
<nlowe> Because of this poor/nonexistent entropy, it takes ~90-120 seconds for the kernel to initialize crng, and this causes many issues with services that depend on proper entry (cryptmounts, ssh, etc.)
<nlowe> # dmesg | grep -i crng
<nlowe> [ 0.159387] random: get_random_u64 called from __kmem_cache_create+0x3e/0x520 with crng_init=0
<nlowe> [ 103.325998] random: crng init done
<nlowe> Not good!
<mangix> nlowe: that is...strange
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<mangix> if using ath9k cards, those could also be used as an rng source
<nlowe> Yes
<nlowe> This is the bug fixed
<nlowe> root@openwrt:~# cat /sys/devices/virtual/misc/hw_random/rng_available
<nlowe> ccp-1-rng
<mangix> ...wow
<nlowe> So if you only have CCP, then you get all bits high - FFFFFFF etc
<nlowe> Which is shit
mzvd has joined #openwrt-devel
<mangix> that meltdown/spectre thing is also weird. I would think newer microcode would fix that.
<nlowe> It's not built in to the firmware that pcengines/3mdeb ship because AMD won't officially supply the firmware
<nlowe> *supply the microcode
mzvd has quit [Remote host closed the connection]
<nlowe> So you have to build it in yourself, which is also crap
<nlowe> But, the reality is - for what openwrt does, it's of less interest - if somebody is in the position this is a concern, you already have bigger problems
<nlowe> I see the hwrng being broken in older BIOSes as being a bigger issue
nlowe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mzvd has joined #openwrt-devel
dansan has joined #openwrt-devel
<mangix> I see they used seabios
<mangix> wonder why not some uefi thing
<mrnuke> because uefi is garbage
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
nlowe has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
<nlowe> Another fun historical bug on the APU2 models with the i211 was that all the NIC traffic hit on CPU core: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.35&id=a41c193d004eac7c4daf5166030001d9763a6ebe
<nlowe> I patched that a while back and it's now merged in all the stable kernels used
<nlowe> But it shows you have to dig in to this too much IMO :-)
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<nlowe> *hit one
minimal has quit [Quit: Leaving]
<mangix> ...wow
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel