Avahi and howl

I came across an interesting conflict today -- if I install gobby and later install gnome I cannot install howl... but... howl WAS installed when I installed gobby, as gobby requires obby and obby requires howl. However when I installed gnome, it seems howl was replaced with avahi, which conflicts with howl, and thus I couldn't install howl again -- gobby complained howl was needed for a collaborative editing session!
So, I decided I didn't need gnome anyhow (I'll stick to blackbox) so I uninstalled gnome (pacman -Rcn gnome), then uninstalled gobby and re-installed it, and viola! howl is back!
Is this kind of caper common with Arch? I must admit it's much more fun than the usual "dependency hell" of RPMs or DEBs -- mostly because I was able to actually get everything working again with some un/re-installing of packages!

Yep you're right, avahi and howl are interchangeable.
I uninstalled gobby and howl, and then installed avahi followed by gobby just to check the inter-changeable-ness of avahi and howl, and when I ran gobby the warnings in the console did indeed mention avahi and a howl compatibility layer.
When reverting back to my original howl/gobby setup, uninstalling avahi didn't work with pacman -Rs avahi. I had to use pacman -Rc avahi instead, because nss-mdns depended ON avahi, however nss-mdns was istalled as a dependency OF avahi. Is this a kind of co-dependency?
I'm new to Arch and I've found that these kinds of "inter-dependency puzzles" are handled really well by pacman -- it's awesome

Similar Messages

  • CUPS not printing to network printer.Printer visible to avahi and cups

    Hey. Printing seemed to be working fine last time I checked (which, granted, was a while ago...I don't print that much). I have a networked Canon MG4100 class printer. Avahi sees the printer just fine, as does cups (I can add and modify the printer without any troubles). However when I try to print, it starts printing but then the Cups interface notifies me 'Unable to locate printer "canon.local".'
    1. The printer works fine from a windows laptop
    2. I reset the printer and the wireless router it's attached to
    3. I restarted my laptop
    4. Here are the /var/log/cups/error_log (debug level) logs
    5. /etc/cups/cupd.conf
    6.
    10:06:50 $ avahi-browse -atl
    + wlan0 IPv4 Canon MG4100 series Web Site local
    + wlan0 IPv4 Canon MG4100 series _scanner._tcp local
    + wlan0 IPv4 Canon MG4100 series UNIX Printer local
    + wlan0 IPv4 Canon MG4100 series _canon-bjnp1._tcp local
    7. journalctl -b -u cups
    -- Logs begin at Mon, 2012-10-22 06:49:03 PDT, end at Mon, 2012-10-22 06:49:37 PDT. --
    Nov 08 09:30:31 scotty cupsd[9321]: Unknown directive DefaultAuthType on line 9.
    Nov 08 09:32:47 scotty cupsd[9321]: process 9321: arguments to dbus_connection_close() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file dbus-connection.c line 2890.
    Nov 08 09:32:47 scotty cupsd[9321]: This is normally a bug in some application using the D-Bus library.
    Nov 08 09:32:47 scotty cupsd[9321]: D-Bus not built with -rdynamic so unable to print a backtrace
    Nov 08 09:33:15 scotty cupsd[16183]: Unknown directive DefaultAuthType on line 8.
    Nov 08 09:44:27 scotty cupsd[8469]: Unknown directive DefaultAuthType on line 8.
    Nov 08 09:52:01 scotty cupsd[30618]: Unknown directive DefaultAuthType on line 8.
    Nov 08 09:55:15 scotty cupsd[6143]: Unknown directive DefaultAuthType on line 8.
    8. Oh, and I tried downgrading cups and cups-filters to the previous versions from the beginning of September. Same issue.
    What the heck am I missing???
    Thanks!
    Scott

    I'll look into that when I get a chance. I'm just using the Gutenprint drivers. They were working fine up until recently...I just don't know at what point because I rarely print! I'm a little leery of adding the printer with a static IP address, because it's not a static IP setup...I know it should stay the same for the most part, but I thought that's why we used Avahi...to get away from having to know the IP address!
    Thanks for the input!
    Scott

  • Kdelibs, avahi, and compatibility module [solved]

    I'm running into a little dependancy problem here.
    Somehow I have managed to have avahi installed but no compatibilty module (in kernel?).
    So, I'm thinking why do I need avahi, but:
    yaourt -R avahi
    Password:
    loading package data...
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gnome-vfs: requires avahi>=0.6.20
    :: gshare: requires avahi
    :: kdelibs: requires avahi>=0.6.9
    But, I'm using KDE, so how do I get this compatibility module?
    Last edited by archdave (2008-08-06 17:57:00)

    ahhhh!
    I see this compatibility module is now incorporated into the kernel (2.6.24) so that's why it doesn't load when put in the modules line of /etc/rc.conf
    So now it's making more sense.

  • Avahi conflicts with nss-mdns. [solved]

    I'm confused.  Went to update today, and got this message:
    :: avahi conflicts with nss-mdns. Remove nss-mdns? [Y/n]
    I thought 'Fair enough...' but I always check packages like this with -Si to know what's actually happening in my system.  Soo, I run:
    $ pacman -Si avahi
    Repository : extra
    Name : avahi
    Version : 0.6.6-2
    Groups : None
    Provides : howl mdnsresponder
    Depends On : dbus libcap libdaemon nss-mdns
    Conflicts With : howl mdnsresponder
    Replaces : None
    Size (compressed) : 557952
    Description : A multicast/unicast DNS-SD framework
    MD5 Sum : 52ec5424dde107d8099637feb3076925
    Now, this is why I'm confused.  -Si tells me avahi depends on nss-mdns.  When I try to install, it tells me they conflict.
    So.... which is right?
    -=edit=-
    Okay, I've found something else out that may be pertinent.  Currently, the packages I have for avahi and nss-mdns depend on each other.  That is:
    $pacman -Si nss-mdns avahi
    Name : nss-mdns
    Version : 0.7-3
    Depends On : avahi
    Required By : avahi kdelibs
    Name : avahi
    Version : 0.6.5-1
    Depends On : dbus libcap libdaemon nss-mdns
    Required By : nss-mdns
    However there are new packages for both avahi and nss-mdns available in the repos. (0.7-4 and 6.6-2 respectively)
    The thing is, pacman isn't picking up the new nss-mdns package with a -Syu operation, and gives me that conflicts line... I'm going to try updating nss-mdns first then see if that fixes it.
    -=edit again=-
    Geez, I hate it when I post something and moments later figure it out myself.  The newest versions of nss-mdns and avahi break the dependancy cycle I noted above; that is, nss-mdns no longer depends on avahi.  If I manually updated nss-mdns first, pacman now installs avahi with no problem.
    I'm wondering, is this worth a bug report?  I'm not surprised a cyclic dependancy like that would cause wierd behaviour...

    murkus wrote:snip
    $ pacman -Si avahi
    Repository : extra
    Name : avahi
    Version : 0.6.6-2
    Provides : howl mdnsresponder
    Depends On : dbus libcap libdaemon nss-mdns
    Conflicts With : howl mdnsresponder
    You get that error because they DO conflict.  Do you have mdnsresponder installed?
    If so, and you want avahi, then you'll have to remove mdnsresponder and install avahi.

  • Browse LAN with Avahi

    I want to browse my LAN, but when I go into nautilus, the only things there are "Windows Network" and "SFTP File Transfer on <hostname>". I've installed Avahi, the daemons are started and I've added "capability" to my modules. So how do I browse files on my LAN? I've installed Bonjour on my windows dual boot for Avahi and avahi is installed and up and running on the Arch Linux partition too.

    Perhaps you could describe you network in a little more detail.
    Is this a Workgroup home network or are you connected to a Domain server?
    If this is a workgroup are you connecting to the internet via a cable or DSL router?
    Do other computers on your network connect OK?
    Has your S10e ever worked properly on the network?
    Are you connecting via a wireless access point or LAN cable? 
    What do you Ping on and from where?
    Can you Ping OK on another networked computer?
    Open up a DOS Prompt (aka command prompt, DOS Box). and type IPCONFIG  /ALL <enter>. Do you get a compatible IP address and subnet mask? You should also get the gateway IP address.

  • Avahi dependancies

    I've just setup a new arch machine with my favourite distro when I noticed a potential problem.
    I run kdemod, and there's an option in kmenu to start "Avahi Zeroconf Browser".  I tried it out and nothing happened.  Next I tried the program from the konsole.  The response back was that avahi-discover depended on avahi, pygtk and python-dbus.  For some reason I didn't have avahi and dbus-python installed.
    Is there some missing dependancies (I've also posted to the kdemod forum)?

    Where did avahi-discover come from?   pacman -Qo $(which avahi-discover) - that package should probably depend on avahi

  • When I try to go to icloud I get 'script problem' and cannot enter. Could someone please advise me what to try. Thanks.

    When I try to go to ilcoud I get 'script problem' and can't enter. Please advise what I should try. Thanks.

    I use e-trade and a couple of times, years back, I found them behind the Java updates.
    So, now I install new Java platforms on my backup disk and test the streaming data on that first because I know it will be over-written that evening with my nightly backup.
    Of course, since I began doing that there hasn't been a problem. Do the same with printer driver updates.
    Anyway, call ScottTrade and howl! Tell them how many Macs are out there and why aren't they in Apple Developers Program?

  • I just brought iMac OS x version 10.7,  when I try to run Scottrader Streaming quotes, it constantly locks and causes all the other windows frozen. please tell me what should I do, it looks like Apple iMac platform is not good for online trading. thanks

    I recently brought a iMac OS X version 10.7 PC, when I try to run Scott Trader real time streaming quotes, it contantly *****, and causes all other widowns frozen, please help me to resolve this problem, or i have to give up this PC and return it to the store....
    thanks

    I use e-trade and a couple of times, years back, I found them behind the Java updates.
    So, now I install new Java platforms on my backup disk and test the streaming data on that first because I know it will be over-written that evening with my nightly backup.
    Of course, since I began doing that there hasn't been a problem. Do the same with printer driver updates.
    Anyway, call ScottTrade and howl! Tell them how many Macs are out there and why aren't they in Apple Developers Program?

  • [SOLVED] Avahi mDNS host timeout

    I’m at my parents place over Christmas, and they’ve got a lot of devices talking to each other using Avahi/Zeroconf. Avahi starts fine on my laptop, but for some reason the mDNS hostname resolution fails every time. There are no error messages from Avahi, and I can search for, say, HPPrinterModel.local and I can find it. But my own laptop doesn’t show up and just times out; searching by IP or hostname results in a timeout.
    I’ve tried opening the required ports on the firewall (5353, 5354,?), I’ve tried reading through everything I can find (the wiki, Google, bug reports, etc), and yet I can’t seem to solve this. Has anyone else had problems like this?
    EDIT: Avahi wasn’t configured correctly, and wasn’t publishing enough information. I’d turned it all off to stop my computer announcing itself to the world on public networks.
    Last edited by zoqaeski (2013-12-25 16:57:30)

    Ok, should have researched this more. This post https://bbs.archlinux.org/viewtopic.php?id=165913 led me to https://www.archlinux.org/news/filesyst … equired-1/
    Basically, somehow, my /var/run was no longer symlinked to /run.
    I ran the commands here after stopping all the services whose pids were in /var/run.
    Then restarted and now avahi works again.

  • [TIP] Open UDP 5353 and TCP 5298 if you want Link-Local XMPP

    I just want to share a small tip for anyone who tries to use avahi and the link-local xmpp chat protocol and has a firewall. The wiki says nothing about opening ports when using avahi and pidgin, for example, but thanks to Kopete, which told me about these two ports, I made it work.

    You could of course add it to the wiki. After all, that's what it's there for .

  • How do you announce mt-daapd to avahi?

    Has anyone of you successfully announced the mt-daapd service to avahi, so that e.g. Rhythmbox finds the DAAP-Share automatically on startup?
    The mt-daapd service is running and I can connect Rhythmbox manually, but when I use "avahi-discover" the daap-Service is not shown and so no program will find it automatically. I must say, I am a bit overwhelmed by the config files for avahi and I don't know how I have to set it up correctly. I have a server that will host the Daap Share and will connect with my laptop. Services like SSH are found by avahi-discover. In the admin pages for mt-daapd there is a field that tells me that MDNS service is not running. I guess it has something to do with this. But I can not start the service from the web-interface.
    any help is as always highly appreciated.

    Well, before doing anything i must tell you than you cannot have two or more mDNS servers in your system  (avahi is one and mt-daapd has another one), so you must tell mt-daapd to not load its mDNS server appending "-m" to the binary line in the daemon (/etc/rc.d/mt-daapd). There is another solution to this. If avahi-daemon runs first in your rc.conf you can configure it so when another program tries to registers its mDNS server avahi disallows it (disallow-other-stacks=yes in avahi-daemon.conf).
    The second thing you must know is to add this to a file (for example, daap.service) in /etc/avahi/services:
    <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
    <!-- $Id: ssh.service 1391 2007-02-07 11:54:54Z lennart $ -->
    <!--
    This file is part of avahi.
    avahi is free software; you can redistribute it and/or modify it
    under the terms of the GNU Lesser General Public License as
    published by the Free Software Foundation; either version 2 of the
    License, or (at your option) any later version.
    avahi is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    General Public License for more details.
    You should have received a copy of the GNU Lesser General Public
    License along with avahi; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
    02111-1307 USA.
    -->
    <!-- See avahi.service(5) for more information about this configuration file -->
    <service-group>
    <name replace-wildcards="yes">%h</name>
    <service>
    <type>_daap._tcp</type>
    <port>3689</port>
    </service>
    <service>
    <type>_rsp._tcp</type>
    <port>3689</port>
    </service>
    </service-group>
    ,and restarting avahi you can see now the daapd server appears.
    Last edited by reztho (2008-05-25 13:49:42)

  • Kdelibs-noarts -- help please, doesn't work [solved]

    I'm a xfce user and just want amarok and sometimes k3b and k9copy from kde. I don't want any konqueror, kwrite, arts or any other bloated stuff in my machine. So, i modified the kdelibs PKGBUILD to suit my needs -without arts nor avahi dependency/support.
    It builds and runs fine, but when restarting my system (or installing it without having official kdelibs package previously installed) i have no symlinks to the bins. I also have no menu items for kde-apps. If i try to run amarok (for example) from terminal giving the whole address (/opt/kde/bin/amarokapp) it runs ok giving no error, so i guess the problem is just that my kdelibs pkg isn't making the appropriate symlinks during boot?
    Thanks in advance for any help.
    Here is the PKGBUILD:
    pkgname=kdelibs-noarts
    pkgver=3.5.6
    kdever=3.5.6
    pkgrel=1
    pkgdesc="KDE Core Libraries klein"
    arch=(i686 x86_64)
    url="http://www.kde.org"
    provides='kdelibs'
    conflicts='kdelibs'
    replaces='kdelibs'
    groups=('kde')
    depends=('db' 'libxslt' 'pcre' 'libart-lgpl' 'openexr'
    'jasper' 'fam' 'bzip2' 'openssl' 'libidn' 'perl'
    'aspell' 'heimdal' 'acl' 'libtiff' 'qt>=3.3.7')
    makedepends=(pkgconfig cups)
    # for easier build, just uncomment the mirror you want to use
    # mirror="ftp.solnet.ch/mirror/KDE" # updated every 2 hours, very fast for Europe
    mirror="ftp.kde.org/pub/kde" # main server
    # mirror="ibiblio.org/pub/mirrors/kde/" # ibiblio mirror
    source=(ftp://$mirror/stable/$kdever/src/kdelibs-$pkgver.tar.bz2
    #http://www.archlinux.org/~jgc/kdnssd-avahi-20060319.tar.bz2
    applications.menu.patch
    kdeprintrc.patch
    fileshareset-wrapper.c
    kde-menu.patch
    xdg-icon-lookup.patch
    kicker-crash.patch
    inotify.patch
    qxembed.cpp.patch)
    build() {
    # Source the QT and KDE profile
    [ "$QTDIR" = "" ] && source /etc/profile.d/qt.sh
    [ "$KDEDIR" = "" ] && source /etc/profile.d/kde.sh
    # start building
    cd $startdir/src/kdelibs-$pkgver
    patch -Np1 -i $startdir/src/kde-menu.patch || return 1
    # patch -Np0 -i $startdir/src/xdg-icon-lookup.patch || return 1
    patch -Np0 -i $startdir/src/applications.menu.patch || return 1
    patch -Np0 -i $startdir/src/kicker-crash.patch || return 1
    patch -Np0 -i $startdir/src/inotify.patch || return 1
    patch -Np4 -i $startdir/src/qxembed.cpp.patch || return 1
    # Replace dns-sd implementation with avahi implementation
    # rm dnssd/*
    # cp -r ${startdir}/src/kdnssd-avahi-20060319/* dnssd/
    # rm dnssd/configure{,.in}
    # sed -i -e 's/kdnssd-avahi/dnssd/g' dnssd/configure.in.in
    # sed -i -e 's|ksocketaddress.h|network/ksocketaddress.h|' dnssd/publicservice.cpp
    #Needed for updated kdnssd-avahi and inotify patch
    make -f admin/Makefile.common dist
    ./configure --prefix=/opt/kde --with-distribution="Arch Linux" --with-alsa
    --disable-dependency-tracking --disable-debug
    --disable-dnotify --enable-inotify --enable-sendfile --x-libraries=/usr/share
    --without-lua-dir --without-lua-includes --without-lua-libraries
    --without-hspell --enable-gcc-hidden-visibility --without-arts --enable-final
    --enable-new-ldflags LDFLAGS="${LDFLAGS} -L/opt/qt/lib"
    # --enable-final # remove this if you build with < 512mb ram.
    make || return 1
    make DESTDIR=$startdir/pkg install || return 1
    # Set cups as default printing system
    cd $startdir/pkg/opt/kde/share/config
    patch -Np0 -i $startdir/src/kdeprintrc.patch || return 1
    # fix that stupid fileshareset suid problem
    mv $startdir/pkg/opt/kde/bin/fileshareset $startdir/pkg/opt/kde/bin/fileshareset.pl
    gcc -Wall $startdir/src/fileshareset-wrapper.c -o $startdir/pkg/opt/kde/bin/fileshareset
    chmod 0755 $startdir/pkg/opt/kde/bin/fileshareset.pl
    chmod 4755 $startdir/pkg/opt/kde/bin/fileshareset
    rm $startdir/pkg/opt/kde/bin/filesharelist
    cd $startdir/pkg/opt/kde/bin/
    ln -s fileshareset.pl filesharelist
    md5sums=('f2da82c44b8a4e177018732e64a83a36' #'b7b98e965960f2d55741a10070aa943d'
    'a66270abcdd0dcb2e28d3b2464927ff6' '6061c259247f56f0ede21deabfad2732'
    '60ab1a486895d6c18ef334ec958c48d6' 'e94aef45b5a59fe58c7cc085ab1dd3ae'
    'f7abfe849e5122dd01d6b8a884999da0' '091d05a08330372ddbaf5ef9d426be53'
    '42d288e71fa0a886bc8882c198a27f2e' 'b697d458119880d0333dd368304e30aa')

    I fixed it. The problem was so stupid, i forgot to add kde-common as dependency... however, it is working now. I cleaned the PKGBUILD a little and uploaded it to AUR.

  • Cups / HP Laserjet 4200 network printer

    Cups can get on my nerves bigtime.
    at first, I just installed cups, and soffice (libreoffice) would , in the 'print dialog' show me a bunch of network printers it found, but when i printed to any of them,
    the job would just stick to 'in process' in the cups webinterface, even though the printer was idle.
    I then installed hplip 3.11.1-1, hpoj 0.91-15, avahi and a whole bunch of other packages:
    [2011-02-14 16:27] Running 'pacman -S hplip'
    [2011-02-14 16:28] installed foomatic-db (4.0.6_20101215-1)
    [2011-02-14 16:28] installed foomatic-filters (4.0.6_20101215-1)
    [2011-02-14 16:28] installed foomatic-db-engine (4.0.6_20101215-1)
    [2011-02-14 16:28] installed net-snmp (5.5-7)
    [2011-02-14 16:28]
    [2011-02-14 16:28] NOTE
    [2011-02-14 16:28] ----
    [2011-02-14 16:28] # If you want to use this driver with sane:
    [2011-02-14 16:28] # echo "hpaio" >> /etc/sane.d/dll.conf
    [2011-02-14 16:28]
    [2011-02-14 16:28] installed hplip (3.11.1-1)
    [2011-02-14 16:34] Running 'pacman -S samba'[2011-02-14 16:27] Running 'pacman -S hplip'
    [2011-02-14 16:28] installed foomatic-db (4.0.6_20101215-1)
    [2011-02-14 16:28] installed foomatic-filters (4.0.6_20101215-1)
    [2011-02-14 16:28] installed foomatic-db-engine (4.0.6_20101215-1)
    [2011-02-14 16:28] installed net-snmp (5.5-7)
    [2011-02-14 16:28]
    [2011-02-14 16:28] NOTE
    [2011-02-14 16:28] ----
    [2011-02-14 16:28] # If you want to use this driver with sane:
    [2011-02-14 16:28] # echo "hpaio" >> /etc/sane.d/dll.conf
    [2011-02-14 16:28]
    [2011-02-14 16:28] installed hplip (3.11.1-1)
    [2011-02-14 16:34] Running 'pacman -S samba'
    [2011-02-14 16:34] installed libgssglue (0.1-3)
    [2011-02-14 16:34] installed libtirpc (0.2.1-2)
    [2011-02-14 16:34] installed rpcbind (0.2.0-3)
    [2011-02-14 16:34] installed fam (2.7.0-14)
    [2011-02-14 16:34] installed samba (3.5.6-1)
    [2011-02-14 17:30] Running 'pacman -S cups ghostscript gsfonts'
    [2011-02-14 17:30] upgraded cups (1.4.6-1 -> 1.4.6-1)
    [2011-02-14 17:30] upgraded ghostscript (9.00-4 -> 9.00-4)
    [2011-02-14 17:31] Updating font cache... done.
    [2011-02-14 17:31] installed gsfonts (1.0.7pre44-2)
    [2011-02-14 17:31] Running 'pacman -S foomatic-db foomatic-db-engine foomatic-db-nonfree foomatic-filters'
    [2011-02-14 17:31] upgraded foomatic-db (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] upgraded foomatic-filters (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] upgraded foomatic-db-engine (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] installed foomatic-db-nonfree (4.0.6_20101215-1)
    [2011-02-14 17:32] Running 'pacman -S gutenprint foomatic-db foomatic-db-engine foomatic-db-nonfree foomatic-filters hplip splix ufr2 cups-pdf'
    [2011-02-14 17:34] Running 'pacman -S hpoj'
    [2011-02-14 17:34] ==> To get the HP-Officejet working run as root: ptal-init setup
    [2011-02-14 17:34] ==> Add ptal-init to /etc/rc.conf daemon list and place it before cups is started!
    [2011-02-14 17:34] ==> To access scanner enable in /etc/sane.d/dll.conf hpoj line.
    [2011-02-14 17:34] installed hpoj (0.91-15)
    [2011-02-14 17:46] Running 'pacman -S avahi nss-mdns'
    [2011-02-14 17:46] upgraded avahi (0.6.28-1 -> 0.6.28-1)
    [2011-02-14 17:46] ==> To enable IPv4 multicast DNS lookups, append 'mdns4' to the hosts line
    [2011-02-14 17:46] in /etc/nsswitch.conf. Use 'mdns6' for IPv6 or 'mdns' for both.
    [2011-02-14 17:46] installed nss-mdns (0.10-2)
    [2011-02-14 16:34] installed libgssglue (0.1-3)
    [2011-02-14 16:34] installed libtirpc (0.2.1-2)
    [2011-02-14 16:34] installed rpcbind (0.2.0-3)
    [2011-02-14 16:34] installed fam (2.7.0-14)
    [2011-02-14 16:34] installed samba (3.5.6-1)
    [2011-02-14 17:30] Running 'pacman -S cups ghostscript gsfonts'
    [2011-02-14 17:30] upgraded cups (1.4.6-1 -> 1.4.6-1)
    [2011-02-14 17:30] upgraded ghostscript (9.00-4 -> 9.00-4)
    [2011-02-14 17:31] Updating font cache... done.
    [2011-02-14 17:31] installed gsfonts (1.0.7pre44-2)
    [2011-02-14 17:31] Running 'pacman -S foomatic-db foomatic-db-engine foomatic-db-nonfree foomatic-filters'
    [2011-02-14 17:31] upgraded foomatic-db (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] upgraded foomatic-filters (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] upgraded foomatic-db-engine (4.0.6_20101215-1 -> 4.0.6_20101215-1)
    [2011-02-14 17:31] installed foomatic-db-nonfree (4.0.6_20101215-1)
    [2011-02-14 17:32] Running 'pacman -S gutenprint foomatic-db foomatic-db-engine foomatic-db-nonfree foomatic-filters hplip splix ufr2 cups-pdf'
    [2011-02-14 17:34] Running 'pacman -S hpoj'
    [2011-02-14 17:34] ==> To get the HP-Officejet working run as root: ptal-init setup
    [2011-02-14 17:34] ==> Add ptal-init to /etc/rc.conf daemon list and place it before cups is started!
    [2011-02-14 17:34] ==> To access scanner enable in /etc/sane.d/dll.conf hpoj line.
    [2011-02-14 17:34] installed hpoj (0.91-15)
    [2011-02-14 17:46] Running 'pacman -S avahi nss-mdns'
    [2011-02-14 17:46] upgraded avahi (0.6.28-1 -> 0.6.28-1)
    [2011-02-14 17:46] ==> To enable IPv4 multicast DNS lookups, append 'mdns4' to the hosts line
    [2011-02-14 17:46] in /etc/nsswitch.conf. Use 'mdns6' for IPv6 or 'mdns' for both.
    [2011-02-14 17:46] installed nss-mdns (0.10-2)
    however, now the printers don't show up anymore in soffice, nor in the webinterface.  *sometimes* when I search for printers, it will show them, but not always.
    and when it shows them, it only shows the model and type, not the human assigned name/description (which I saw at first)
    18:15:10 dieter@Gi ~ ps aux | egrep 'avahi-daemon|cups|dbus' 1 ↵
    dbus 3250 0.0 0.0 12908 960 ? Ss 17:53 0:00 /usr/bin/dbus-daemon --system
    avahi 3264 0.0 0.0 29832 1596 ? S 17:53 0:00 avahi-daemon: running [gibran.local]
    avahi 3265 0.0 0.0 29576 424 ? S 17:53 0:00 avahi-daemon: chroot helper
    root 3274 0.0 0.0 79872 3496 ? Ss 17:53 0:00 /usr/sbin/cupsd -C /etc/cups/cupsd.conf
    dieter 3322 0.0 0.0 19844 544 ? S 17:53 0:00 dbus-launch --autolaunch 57268404aa6c45d55d1fe94700000389 --binary-syntax --close-stderr
    dieter 3323 0.0 0.0 12908 1064 ? Ss 17:53 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
    dieter 4629 0.0 0.0 6020 976 pts/2 S+ 18:15 0:00 egrep avahi-daemon|cups|dbus
    Add to that the fact that even though I go to localhost:631 or 127.0.0.1:631, cups generates links to my external ip, which is the interface cups doesn't listen on.
    painful!
    my cups config is default, error logfile contains:
    18:16:58 dieter@Gi ~ grep -v ^D /var/log/cups/error_log | grep -v ^I
    E [14/Feb/2011:16:19:55 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:16:30:02 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:16:35:55 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:17:02:22 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:17:09:11 +0100] [CGI] Unable to create avahi client: No such file or directory
    E [14/Feb/2011:17:09:11 +0100] [cups-deviced] PID 25026 (dnssd) stopped with status 1!
    E [14/Feb/2011:17:09:33 +0100] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"!
    E [14/Feb/2011:17:24:26 +0100] [Job 2] Unable to queue job for destination "ipp://157.193.135.100:631/printers/PRINTER_3THFLOOR"!
    E [14/Feb/2011:17:24:26 +0100] [Job 1] Unable to queue job for destination "ipp://157.193.135.100:631/printers/PRINTER_3THFLOOR"!
    E [14/Feb/2011:17:24:26 +0100] [Job 3] Unable to queue job for destination "ipp://157.193.135.100:631/printers/Oce-3165"!
    E [14/Feb/2011:17:24:26 +0100] [Job 4] Unable to queue job for destination "ipp://157.193.135.100:631/printers/PRINTER_3THFLOOR"!
    E [14/Feb/2011:17:24:26 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:17:34:19 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:17:35:10 +0100] [CGI] Unable to create avahi client: No such file or directory
    E [14/Feb/2011:17:35:10 +0100] [cups-deviced] PID 26255 (dnssd) stopped with status 1!
    E [14/Feb/2011:17:35:19 +0100] [CGI] Unable to create avahi client: No such file or directory
    E [14/Feb/2011:17:35:19 +0100] [cups-deviced] PID 26282 (dnssd) stopped with status 1!
    E [14/Feb/2011:17:48:35 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    E [14/Feb/2011:17:53:39 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
    those errors are from *before* I installed avahi, after installing avahi I can't even select the printer :x

    a bit more info: after a reboot i somehow magically see the printers again (both in the webinterface and in soffice), but when I send it a print job, I notice the printer status is
    Idle - "Connecting to printer..."
    so maybe this is some kind of networking problem? weirdly enough location is set to "location unknown" so I cannot do a ping test.
    and the only errors in the logfile are "SSL shutdown failed: Error in the push function" (probably because of using https on the webinterface), so I'm clueless

  • WLC - AP Groups - Multicast - Bonjour - Apple TVv3

    Good Morning
    first off - Should start off by saying I have followed the Apple Bonjour deployment guide [except for interface group] portion
    I have searched high and low, here and there to no avail.
    http://www.cisco.com/en/US/products/hw/wireless/ps4570/products_tech_note09186a0080bb1d7c.shtml
    I am aware that the bonjour gateway IOS may or may not come out in Oct/Nov 2012, which maybe my only option at this point.
    Is this not working because of my AP groups setup or have I misssed something
    I can only get bonjour to work if multicast - unicast mode is selected, but our network slowly grinds to a halt, so it is not an option
    when I first connect to the wireless I see 1 bonjour device for about 3 minutes and then disappears.
    I can not see the appletv at all with an ipad, airplay does not appear at all.
    We have the following setup.
    2 campuses - Campus 2 is simular setup, but WLCs higher model and ios 7.2 and clients and subnets are double
    Campus 1
    2 WLC 4404 ios 7.0.230.0
    30 AP groups mapped to 30 Interfaces using subnets with /23 bit subnetmasks
    multicast - multicast is set with multicast addresses of
    controller 1 239.239.5.1 and
    controller 2 239.239.5.2
    multicast is enabled
    IGMPsnooping as well
    On Switch multicast routing is enabled
    all AP group subnets and Mgmt vlans are PIM enabled dense mode
    set up a trunk to ubuntu server to act as a bonjour gateway, installed avahi and vlan
    mapped all AP and mgmt vlans to Ubuntu server.
    avahi see the following + more
    + eth0.136 IPv6 Apple TV                                      _airplay._tcp        local
    + eth0.136 IPv4 Apple TV                                      _airplay._tcp        local
    + eth0.134 IPv6 Apple TV                                      _airplay._tcp        local
    + eth0.134 IPv4 Apple TV                                      _airplay._tcp        local
    + eth0.132 IPv6 Apple TV                                      _airplay._tcp        local
    + eth0.132 IPv4 Apple TV                                      _airplay._tcp        local
    + eth0.130 IPv6 Apple TV                                      _airplay._tcp        local
    more goes on forever
    + eth0.136 IPv4 xyz Library                             Apple Home Sharing   local
    show ip multicast
      Multicast Routing: enabled
      Multicast Multipath: disabled
      Multicast Route limit: No limit
      Multicast Triggered RPF check: enabled
      Multicast Fallback group mode: Dense
    show ip multicast interface vlan 128
    Vlan128 is up, line protocol is up
      Internet address is x.x.128.1/23
      Multicast routing: enabled
      Multicast switching: fast
      Multicast packets in/out: 14671352/276693
      Multicast boundary: not set
      Multicast TTL threshold: 0
      Multicast Tagswitching: disabled
    Where do I go from here?

    Thanks Yahya and Stephen
    I have tried to simplify my config as much as possible.
    wlc 4404
    Ethernet Multicast Forwarding............... Enable
    Ethernet Broadcast Forwarding............... Enable
    AP Multicast/Broadcast Mode................. Multicast   Address : 239.239.5.1
    IGMP snooping............................... Enabled
    IGMP timeout................................ 60 seconds
    IGMP Query Interval......................... 20 seconds
    I have an interface created 10.x.x.x/23
    I have created a new SSID APPLETV - assigned Interface
    I have added the SSID to just 1 AP Group
    show network multicast mgid summary
    Layer2 MGID Mapping:
    InterfaceName                    vlanId   MGID
    2upadhoc                         136      27
    Layer3 MGID Mapping:
    Number of Layer3 MGIDs........................... 11
    My vlan does not show up here.
    I only have 2 devices in this vlan the AppleTV and IPAD
    checking the switch for all required vlans
    show ip multicast
      Multicast Routing: enabled
      Multicast Multipath: disabled
      Multicast Route limit: No limit
      Multicast Triggered RPF check: enabled
      Multicast Fallback group mode: Dense
    admin interface
    Management, AP-Manger
    Vlan12 is up, line protocol is up
      Internet address is x.x.x.1/24
      Multicast routing: enabled
      Multicast switching: fast
      Multicast packets in/out: 238489978/724352
      Multicast boundary: not set
      Multicast TTL threshold: 0
      Multicast Tagswitching: disabled
    AP vlan
    Vlan222 is up, line protocol is up
      Internet address is x.y.z.1/24
      Multicast routing: enabled
      Multicast switching: fast
      Multicast packets in/out: 11423/238338583
      Multicast boundary: not set
      Multicast TTL threshold: 0
      Multicast Tagswitching: disabled
    The test Apple TV Vlan
    Vlan136 is up, line protocol is up
      Internet address is x.xx.1/23
      Multicast routing: enabled
      Multicast switching: fast
      Multicast packets in/out: 156740/0
      Multicast boundary: not set
      Multicast TTL threshold: 0
      Multicast Tagswitching: disabled
    interface Vlan12
    ip pim dense-mode
    interface Vlan222
    ip pim dense-mode
    interface Vlan136
    ip pim dense-mode
    Show ip igmp groups
    Group Address    Interface                Uptime    Expires   Last Reporter
    224.0.1.39       Vlan136                  2d00h     00:02:35  x.x.x.1
    So just to recap
    Same subnet in a AP Group
    New SSID
    multicast enabled on WLC - using multicast multicast mode
    Broadcast forward enable
    Switch -Multicast routing enabled
    all vlans enabled for PIM
    2 devices - added Imac to see if I could home share through Itunes.
    end result
    no bonjour clients, no apple tv, no airplay
    Bonjour Gateway device - although same subnet it shouldn't be needed
    eth0.12   Link encap:Ethernet  HWaddr bc:30:5b:x:x:x 
              inet addr:x.x.x.244  Bcast:x.x.x.255  Mask:255.255.255.0
              inet6 addr: fe80::be30:5bff:fed6:a178/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:55005 errors:0 dropped:115 overruns:0 frame:0
              TX packets:23003 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2776156 (2.7 MB)  TX bytes:11285256 (11.2 MB)
    eth0.136  Link encap:Ethernet  HWaddr bc:30:5b:x:x:x 
              inet addr:x.x.x.9  Bcast:x.x.x.255  Mask:255.255.254.0
              inet6 addr: fe80::be30:5bff:fed6:a178/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:42167 errors:0 dropped:115 overruns:0 frame:0
              TX packets:22340 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:3251242 (3.2 MB)  TX bytes:10373581 (10.3 MB)
    eth0.222  Link encap:Ethernet  HWaddr bc:30:5b:xx:xx:xx 
              inet addr:x.x.x.9  Bcast:x.x.x.255  Mask:255.255.255.0
              inet6 addr: fe80::be30:5bff:fed6:a178/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:152397 errors:0 dropped:115 overruns:0 frame:0
              TX packets:23768 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:12795709 (12.7 MB)  TX bytes:11318103 (11.3 MB)
    + eth0.222 IPv6 67665ACD317A45B0                              _appletv-v2._tcp     local
    + eth0.222 IPv4 67665ACD317A45B0                              _appletv-v2._tcp     local
    + eth0.136 IPv6 67665ACD317A45B0                              _appletv-v2._tcp     local
    + eth0.136 IPv4 67665ACD317A45B0                              _appletv-v2._tcp     local
    + eth0.12 IPv6 67665ACD317A45B0                              _appletv-v2._tcp     local
    + eth0.12 IPv4 67665ACD317A45B0                              _appletv-v2._tcp     local
    Should Bonjour work same subnet with these settings?
    I am going to have read more about the Interface groups and the Multicast vlan.

  • Ping TPowa: Error Building kdelibs-3.5.7 at dnssd stage

    I am trying to rebuild kdelibs using makepkg, but I get the following error when it tries to compile dnssd
    Making all in dnssd
    make[2]: Entering directory `/var/abs/extra/kde/kdelibs/src/kdelibs-3.5.7/dnssd'
    /bin/sh ./config.status --recheck
    /bin/sh: ./config.status: No such file or directory
    make[2]: *** [config.status] Error 127
    make[2]: Leaving directory `/var/abs/extra/kde/kdelibs/src/kdelibs-3.5.7/dnssd'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/var/abs/extra/kde/kdelibs/src/kdelibs-3.5.7'
    make: *** [all] Error 2
    ==> ERROR: Build Failed. Aborting...
    I see that in the PKGBUILD, we are trying to replace the default kde dnssd with kdnssd-avahi.   See here
    # Replace dns-sd implementation with avahi implementation
    rm dnssd/*
    cp -r ${startdir}/src/kdnssd-avahi-20060319/* dnssd/
    rm dnssd/configure{,.in}
    sed -i -e 's/kdnssd-avahi/dnssd/g' dnssd/configure.in.in
    sed -i -e 's|ksocketaddress\.h|network/ksocketaddress\.h|' dnssd/publicservice.cpp
    #Needed for updated kdnssd-avahi and inotify patch
    I must be missing something, or maybe this is a bug in kdleibs.  tpowa is listed as the maintainer, so maybe he will see this and can comment.

    Nevermind.  I built the package as root and all seems to be working.  Although, aren't we supposed to able to rebuild every package as a user?

Maybe you are looking for