Ubuntu 24.04.2 LTS GNOME version 46, Linux 6.11.0-25-generic kernel, X11 Windowing System, on a tri-boot PC. Micro-Star International Co., Ltd. MS-7D06, 11th Gen Intel® Core™ i5-11600KF × 12, 48.0 GiB RAM, NVIDIA GeForce RTX™ 3060.
With Ubuntu 24.04.2, I’d like to add my Brother HL-3170CDW network printer. I’d like the Mullvad browser to be the default browser. I’d like to be able to log in to administer my Asus RT-AX88U Pro router.
Printer: Easy on Android devices. Easy on Windows 11. With searching terminal command help, it was accomplished in a few hours on both Manjaro Linux & Linux Mint 22.1. With Ubuntu 24.04.2 it doesn’t see any network connected printer on the WLAN or LAN. Hours and days searching and trying solutions have not worked.
Browser: Setting the default web browser was easy in all OS’s except Ubuntu where in the browser’s 'Settings" menu, “Make default” (for the specific browser) doesn’t work. It seems to work but doesn’t stick. EDIT: I thought default was changed, but after opening a URL in an email, Firefox opened… NOT Mullvad browser.
Router: In all OS’s except Ubuntu, regardless of web browser (Firefox, Brave, Mullvad etc., entering the default LAN address 192.168.50.1 to open the Asus router login page succeeds. But Ubuntu 24.04.2 is always “Unable to connect”.
Printer: No terminal commands should be needed, as Brother HL-3170CDW uses AirPrint. A properly working Ubuntu system should automatically detect it, and no additional software should be needed. (source)
Your description suggests a networking issue to me: The devices cannot see each other.
Are you sure all devices are on the same subnet (192.168.50.*)?
Router: Also looks like a networking issue. Perhaps the same issue.
Have you tried simply making the browser the default in your system settings (instead of the app settings) ?
This is third party software which simply might not be as properly integrated with the OS as others (like chromium, vivaldi, firefox etc) are …
The OS settings themselves should always be able to override such broken behavior…
Pick Ian’s, mine didn’t really solve the issue (the browser programmers need to fix it, just keep watching the GitHub issue (and perhaps comment there, so they know that more people have the same problem))