avahi
CUPS
avahi | CUPS | |
---|---|---|
12 | 52 | |
1,111 | 1,854 | |
2.2% | 1.2% | |
8.4 | 2.3 | |
8 days ago | 4 days ago | |
C | C | |
GNU Lesser General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
avahi
- What's the easiest way to set up local DNS names?
-
How to claim MDNS address on windows?
I don't know any that run on Windows. There's Avahi for Linux and BSD (and WSL probably), it allows manual configuration of many aspects of mDNS/DNS-SD. It won't allow multiple host names though, and it binds to interfaces, not IP addresses (or anything else you can easily create multiple instances of on Windows).
-
Has anyone found an MFP Color Laser that *RELIABLY* works with AirPrint/IPP?
Apple literally invented CUPS, the most common Unix printing framework in use today. CUPS is the engine for iOS, MacOS, iPadOS, AirPrint, etc. I am really not interested in a debate about whether AirPrint and Apple are crappy systems or are the things to blame with my printer. I know for a fact they are not - because I am a developer and I know how mDNS works, and I know the specific problem my printer has. My Canon printer's operating system has an old, unpatched version of AVAHI that has a lot of problems playing nice with dns-sd and has a known issue with name collisions on it's own interfaces. It's no surprise it doesn't work well with AirPrint for anyone who's familiar with AVAHI.
-
No AirPrint printers found when I am remote
Depending on how you have Wireguard set up, the host the end point resides on probably isn't forwarding the multicast traffic down the Wireguard tunnel. So you might need to run something like Avahi on the Wireguard endpoint and have it set up on the Wireguard interface and the interface that can see the AirPrint printer.
-
MDNS over WireGuard
mDNS is multicast, but you can technically grab the packets and force it down another network. The issue is that I've not seen this implemented on OPNSense before. Others have managed to pull this off: https://www.reddit.com/r/WireGuard/comments/g80bxf/cant_get_zeroconfavahimdns_reflection_to_work/ https://github.com/lathiat/avahi/issues/262
-
Emacs on an iPad
Does the autodiscovery for NoMachine work on Wireguard VPNs as well?
I use, and love, Wireguard, but I think out of the box Wireguard does not support multicast. And I expect that NoMachine also depends on multicast to do its autodisovery. Probably with mDNS and DNS-SD.
Upon googling now, it does seem like some people have successfully been able to get multicast working over Wireguard. For example:
> Hey! Just in case you (or anyone else browsing this) still needs this, i've got avahi working over my wireguard client-to-site connection. I can access my home LAN computers using hostname.local from any VPN-connected device.
> I think the missing piece was adding 224.0.0.251/32 and ff02::fb/128 (multicast addresses) to allowed ips.
from https://www.reddit.com/r/WireGuard/comments/g80bxf/cant_get_...
Likewise, there seem to be some additional useful information relating to mDNS / Avahi on this issue on GitHub, for various situations:
https://github.com/lathiat/avahi/issues/262
And here is someone who got DLNA (which also uses multicast) working through site-to-site Wireguard VPN:
https://an0n-r0.medium.com/making-dlna-through-site-to-site-...
-
Apple device names keep changing with numbers?
Unfortunate, I was hoping this was a simple issue. Looks like lots of complaints out there for apple devices having this same conflict with Avahi. Sadly, it appears there is not a clear fix at this time. Main issue thread can be found here with posts from 2017 to a couple months ago.
-
Omada Device Setup Review & Advice
I think OP can run Avahi on the rPi along with the controller until the mDNS feature is released.
-
Tradfri gateway creates 256 instances of HAP protocol entries
Turned off the HomeAssistance and Homebridge, but left the raspberry pi running. Still seeing the renames. This can be an Avahi issue, possibly this https://github.com/lathiat/avahi/issues/117. Raspbian buster has Avahi 0.7, going to check if bullseye release has 0.8.
-
Local Website on my QNAP
There is another thing you can try, install avahi-daemon... link
CUPS
-
A new, modern, and secure print experience from Windows
If your printer for example supports IPP and Postscript or PDF then that would be possible. Higher end (commercial) HP printers usually offer this functionality. Take a look at CUPS [1] if you want to know more about IPP.
[1] https://www.cups.org/
-
Trying to set up an old Zebra LP2844 as a network printer
Your best bet is to set up a print server. The support page even has a CUPS driver. CUPS is well known for supporting a lot of printers. I run it on an old Mac-mini running Ubuntu. You can run it on something as small as a Raspberry Pi.
-
PostScript’s Sudden Death in Sonoma
Apple should be more open about their removals. It isn't clear how this affects their CUPS implementation or PostScript printers https://www.cups.org
-
Microsoft to kill off third-party printer drivers in Windows
CUPS is under the Apache License 2.0 , so they can just use it, if they wanted: https://github.com/apple/cups/blob/master/LICENSE
They won't of course.
- On the harm shareholders can do to OpenSource
-
My collection of Ansible roles for self-hosting everything with Rocky Linux and FreeIPA
CUPS printing server
-
Is this easily solvable? I am going crazy
Another alternative is for you to set up a print server in VLAN20. Then set up the print server to print to the printer in VLAN99. CUPS is pretty easy to set up.
- “Sorry to bother you” me, to my printer
-
Sharing a Printer in a WiFi Network
But after both Apple and Linux switched their CUPS-based printing systems to Python 3 or some other breaking change that I don't mind to understand, the only way to print a document seemed to be using a PC running Microsoft Windows. So I had to save a PDF in the cloud or email it to myself, then startup Windows on a laptop physically connected to the printer, start the printing process, check if the paper has been printed successfully, and shut down Windows. What a waste of time and energy!
-
House upgrade: Need to keep an old USB-only printer connected wirelessly, would this work? (Old Router connected to new router)
Another option is to set up a print server. There are free print server programs that you can run on a computer. CUPS is pretty popular. I used to run it on a Raspberry Pi for an ancient LaserJet 1012. That printer just keeps going.
What are some alternatives?
mDNS - A simple pure python implementation of a multicast DNS responder
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
libsixel - A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
Paperless - Scan, index, and archive all of your paper documents
mayan-edms
cups - OpenPrinting CUPS Sources
EdPaper - Helps you organizing your paperwork
pfSense - Main repository for pfSense
nixos - My NixOS Configurations
brlaser - Brother laser printer driver
fyne - Cross platform GUI toolkit in Go inspired by Material Design
nixos - NixOS Configuration