Dienstag, 22. November 2011
Netatalk 2.2.1 for DD-WRT
I compiled the newer netatalk version 2.2.1 for DD-WRT. I still use a Netgear WNR3500L router. I tested this build with the previously used Berkeley DB 4.7.25 (libdb_4.7.25-3_mipsel.ipk). OS X Lion worked like a charm with it.
Cross Compiling Netatalk 2.2.1 for DD-WRT on Ubuntu 11.10
Here is an update on how to cross compile netatalk for dd-wrt. Once again I have my Netgear WNR3500L as my target device. I recently upgraded to Ubuntu 11.10 which to my surprise works pretty good! I am very satisfied with it. But let's get started. Fire up you terminals.
In case you want to take a shortcut here are the modified makefiles:
netatalk.mk
libdb.mk
In case you want to take a shortcut here are the modified makefiles:
netatalk.mk
libdb.mk
Labels:
cross compiling,
dd-wrt,
libdb,
netatalk 2.2.1,
ubuntu,
WNR3500L
Mittwoch, 3. August 2011
Cross Compiling Netatalk 2.2 for DD-WRT on Ubuntu 11.04
This is a straight up history on how I got netatalk 2.2 compiled to run on my Netgear WNR3500L router. I used Ubuntu 11.04 but this should work on various distributions.
I am not an expert on the matter. So in case you are wondering about some commands that might not be necessary ... its just how I got it to work. It might not be the most efficient way!
I am not an expert on the matter. So in case you are wondering about some commands that might not be necessary ... its just how I got it to work. It might not be the most efficient way!
Labels:
cross compiling,
dd-wrt,
libdb,
netatalk 2.2,
ubuntu,
WNR3500L
Montag, 1. August 2011
Netatalk 2.2 configurations
Here is how I got my netatalk/afpd running with Apple's Time Machine service. After installing netatalk 2.2 (and its dependency libdb and libgcrypt - see previous post) there should be configuration files in /opt/etc/netatalk/
Labels:
afpd,
afpd.conf,
AppleVolumes.default,
avahi,
avahi-daemon.conf,
netatalk 2.2,
netatalk.conf,
timemachine
Sonntag, 31. Juli 2011
Netatalk 2.2 for DD-WRT
I successfully compiled netatalk 2.2.0 for opt ware DD-WRT build environment. It is compiled against Berkeley DB 4.7.25.
I tested it with OS X 10.6.8 aka Snow Leopard and OS X 10.7 aka Lion. Both worked with Apples Time Machine. My router is a Netgear WNR3500L with Firmware: DD-WRT v24-sp2 (08/12/10) mini-usb-ftp installed.
libdb 4.7 ipk
netatalk 2.2 ipk (updated August 3rd - added uams_dhx2.so)
Make a backup of your existing afpd/netatalk settings! (/opt/etc/netatalk in my case)
Install the packages on your machine in the following order:
ipkg install libdb_4.7.25-3_mipsel.ipk
ipkg install netatalk_2.2.0-2_mipsel.ipk
make sure that you use
ipkg install libdb_4.7.25-3_mipsel.ipk -force-downgrade
in case your libdb version is newer than 4.7.25.
Also in case you have not already done so - install libgcrypt which is necessary to get dhx2 authentication to work:
ipkg-opt install libgcrypt (updated August 22nd - thanks newton)
Please donate by PayPal Button if you appreciate the work!
Be aware: both packages are not guaranteed to work. They may break your system!
I tested it with OS X 10.6.8 aka Snow Leopard and OS X 10.7 aka Lion. Both worked with Apples Time Machine. My router is a Netgear WNR3500L with Firmware: DD-WRT v24-sp2 (08/12/10) mini-usb-ftp installed.
libdb 4.7 ipk
netatalk 2.2 ipk (updated August 3rd - added uams_dhx2.so)
Make a backup of your existing afpd/netatalk settings! (/opt/etc/netatalk in my case)
Install the packages on your machine in the following order:
ipkg install libdb_4.7.25-3_mipsel.ipk
ipkg install netatalk_2.2.0-2_mipsel.ipk
make sure that you use
ipkg install libdb_4.7.25-3_mipsel.ipk -force-downgrade
in case your libdb version is newer than 4.7.25.
Also in case you have not already done so - install libgcrypt which is necessary to get dhx2 authentication to work:
ipkg-opt install libgcrypt (updated August 22nd - thanks newton)
Please donate by PayPal Button if you appreciate the work!
Be aware: both packages are not guaranteed to work. They may break your system!
Abonnieren
Posts (Atom)