How To: Fix Final Cut and Bonjour issues

How To: Fix Final Cut and Bonjour issues

A lot of companies disable Bonjour on Mac OSX for a variety of reasons, usually because it’s very “chatty” and tends to take up a lot of network bandwidth by itself. It can also cause issues with Printer Sharing, causing print jobs to disappear.

But, some Apple products such as Final Cut, and certain Adobe Suite products demand to have Bonjour enabled.

Luckily Apple Support has a perfect fix for this.

1.) First step is to copy the plist file to make a backup, I like to just add .bak to make things easier in the future:
cp /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist.bak (all on one line)

2.) Open mDNSResponder.plist in your text editor of choice. Doing it from terminal is best.

sudo vi “/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist”

3.) Add “-NoMulticastAdvertisements” to the array in the “ProgramArguments” section.

It starts like this:

ProgramArguments

/usr/sbin/mDNSResponder
-launchd

And needs to look like this:
ProgramArguments

/usr/sbin/mDNSResponder
-launchd
-NoMulticastAdvertisements

4.) After saving the file and closing it, you’ll need to reboot the computer. Keep in mind that if you used EMACS to edit the file, you need to remove the temp file it created, “/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist~” first or your computer will not reboot.

How To: Edit MAC Address on Linux

How To: Edit MAC Address on Linux

Your network card in your linux box just got replaced. Or the onboard one on the mother board went bad and now you need to get it up. But Linux is not automatically recognizing the new card correctly.

Get to a terminal prompt. Type ifconfig to get the current mac address. Keep in mind that you may need to watch the boot up process to find out what your network card’s device name really is. It’s usually eth0, but em0 or even en0 are common. Also it may not be the first or ‘0’ device, so eth1 is entirely valid. Out put will look something like this:

eth0: flags=8863 mtu 1500
inet6 fe80::21f:5bff:fee8:b40d%en0 prefixlen 64 scopeid 0x4
inet 127.1.1.1 netmask 0xfffffc00 broadcast 127.1.1.255
ether 00:1f:5b:72:b4:aa
media: autoselect (1000baseT ) status: active
supported media: autoselect 10baseT/UTP 10baseT/UTP 10baseT/UTP 10baseT/UTP 100baseTX 100baseTX 100baseTX 100baseTX 1000baseT 1000baseT 1000baseT none

The MAC address is the 6 hexadecimal numbers on the line that says “ether” so 00:1f:5b:72:b4:aa is the MAC address. This number is also written on a sticker on almost every device with a network device these days. It’s even included on the outside box of many new computers as it’s a very distinctive number.

Next is to edit the file this info is kept in. Go to:

/etc/sysconfig/network-scripts/ifcfg-

Edit (or totally remove if you’re using DHCP boot) the MAC address line. Save the file and reboot!