Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot
@ 2024-06-03 19:42 camj2
  2024-06-03 19:45 ` camj2
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: camj2 @ 2024-06-03 19:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 937 bytes --]

New issue by camj2 on void-packages repository

https://github.com/void-linux/void-packages/issues/50669

Description:
### Is this a new report?

Yes

### System Info

Void 6.1.77_1 aarch64-musl Unknown uptodate F

### Package(s) Affected

rpi-kernel-6.1.77_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

`/etc/runit/core-services/08-sysctl.sh` loads rules from `/etc/sysctl.conf`.

### Actual behaviour

Some rules, such as `net.ipv6.conf.all.forwarding = 1`, fail to load at boot. Running `sysctl -p` manually loads them fine just though.

![sysctl](https://github.com/void-linux/void-packages/assets/139597610/058d6904-a273-48ae-8ac4-22131ad591e8)

### Steps to reproduce

1. Add `net.ipv6.conf.all.forwarding = 1` to `/etc/sysctl.conf`.
2. Reboot.
3. `sysctl -a | grep net.ipv6.conf.all.forwarding` shows the rule wasn't applied at boot.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Raspberry Pi: `08-sysctl.sh` fails to load rules at boot
  2024-06-03 19:42 [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot camj2
@ 2024-06-03 19:45 ` camj2
  2024-06-03 19:50 ` classabbyamp
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: camj2 @ 2024-06-03 19:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 303 bytes --]

New comment by camj2 on void-packages repository

https://github.com/void-linux/void-packages/issues/50669#issuecomment-2145986722

Comment:
@classabbyamp We can move this issue somewhere else if need be. Not sure which package to report this under. From my understanding this had to do with `kconfig`?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Raspberry Pi: `08-sysctl.sh` fails to load rules at boot
  2024-06-03 19:42 [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot camj2
  2024-06-03 19:45 ` camj2
@ 2024-06-03 19:50 ` classabbyamp
  2024-06-03 19:53 ` camj2
  2024-06-14  3:43 ` [ISSUE] [CLOSED] " classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2024-06-03 19:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 648 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/50669#issuecomment-2145994405

Comment:
the issue is that the rpi kernel has the ipv6 module built as a module, not as built-in (like the regular kernels). this causes the module not to be loaded at the time the sysctl command is run during boot.

the next rpi kernel will have this fixed: https://github.com/void-linux/void-packages/pull/50647/files#diff-7c06a56d03c82f4f91449e0b8baba00fa54433735eee8b84183aa75909a25b34R137

but I guess you could put `ipv6` in [`modules-load.d`](https://man.voidlinux.org/man8/modules-load.8) for now

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Raspberry Pi: `08-sysctl.sh` fails to load rules at boot
  2024-06-03 19:42 [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot camj2
  2024-06-03 19:45 ` camj2
  2024-06-03 19:50 ` classabbyamp
@ 2024-06-03 19:53 ` camj2
  2024-06-14  3:43 ` [ISSUE] [CLOSED] " classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: camj2 @ 2024-06-03 19:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 159 bytes --]

New comment by camj2 on void-packages repository

https://github.com/void-linux/void-packages/issues/50669#issuecomment-2146002266

Comment:
Great, thank you!

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ISSUE] [CLOSED] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot
  2024-06-03 19:42 [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot camj2
                   ` (2 preceding siblings ...)
  2024-06-03 19:53 ` camj2
@ 2024-06-14  3:43 ` classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2024-06-14  3:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 940 bytes --]

Closed issue by camj2 on void-packages repository

https://github.com/void-linux/void-packages/issues/50669

Description:
### Is this a new report?

Yes

### System Info

Void 6.1.77_1 aarch64-musl Unknown uptodate F

### Package(s) Affected

rpi-kernel-6.1.77_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

`/etc/runit/core-services/08-sysctl.sh` loads rules from `/etc/sysctl.conf`.

### Actual behaviour

Some rules, such as `net.ipv6.conf.all.forwarding = 1`, fail to load at boot. Running `sysctl -p` manually loads them fine just though.

![sysctl](https://github.com/void-linux/void-packages/assets/139597610/058d6904-a273-48ae-8ac4-22131ad591e8)

### Steps to reproduce

1. Add `net.ipv6.conf.all.forwarding = 1` to `/etc/sysctl.conf`.
2. Reboot.
3. `sysctl -a | grep net.ipv6.conf.all.forwarding` shows the rule wasn't applied at boot.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-06-14  3:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-03 19:42 [ISSUE] Raspberry Pi: `08-sysctl.sh` fails to load rules at boot camj2
2024-06-03 19:45 ` camj2
2024-06-03 19:50 ` classabbyamp
2024-06-03 19:53 ` camj2
2024-06-14  3:43 ` [ISSUE] [CLOSED] " classabbyamp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).