Feature #14002
closedOption to enable/disable console bell, enabled by default
100%
Description
In 23.01 logging into the firewall no longer sounds a beep from the speaker is it's present.
This is because the default value for system bell has changed.
It can be restored by setting the system tunable / sysctl:
kern.vt.enable_bell=1
We should consider setting this as the default.
See also this which is required to trigger the beep for logins: https://redmine.pfsense.org/issues/12464
Related issues
Updated by Jim Pingle almost 2 years ago
- Related to Feature #12464: Option to control log level of authentication messages in system logs ("Emergency" vs "Notice" level) added
Updated by Jim Pingle almost 2 years ago
- Related to Regression #14025: 23.01 and "bip" missing added
Updated by Jim Pingle almost 2 years ago
- Subject changed from Logins no longer trigger a beep to Console bell disabled by default
- Status changed from New to In Progress
The more I look at this the less it's tied to the login messages since it's a general console bell setting. I've got a patch ready that adds a new option under "Sounds" on system_advanced_notifications.php to control the console bell directly. I've defaulted it to enabled, so once upgraded to a snapshot with the change (or after applying the patch), it will be enabled at boot and when saving settings on system_advanced_notifications.php.
Updated by Jim Pingle almost 2 years ago
- Status changed from In Progress to Feedback
- % Done changed from 0 to 100
Applied in changeset 4fe6481fa35f31b93ed5841c3342cbb5bd76237c.
Updated by Danilo Zrenjanin almost 2 years ago
- Status changed from Feedback to Resolved
Tested the patch against:
23.01-RELEASE (amd64) built on Fri Feb 10 20:06:33 UTC 2023 FreeBSD 14.0-CURRENT
The GUI option appears, and it works as expected. I am marking this ticket resolved.
Updated by Jim Pingle over 1 year ago
- Tracker changed from Regression to Feature
- Subject changed from Console bell disabled by default to Option to enable/disable console bell, enabled by default
- Affected Architecture deleted (
All)
Changing this to a feature request. Even though it started as a way to address a regression, the change involved is a new feature, so this will better reflect the change in the release notes.