D-Link DIR-655 apply.cgi

Long story short, my DIR-655 has worked awesomely as just an AP, UNTIL i tried to do IPv6!

The DIR-655 seems to spams Router Advertisement(RA) packets with M=0 O=0. I am doing DHCPv6, i.e. RA packets M=1 O=1. on a windows system, it releases the DHCPv6 ip every time it see’s the RA from the D-Link, and Renew’s every time it sees the DHCPv6 RA packets. after 3 or 4 flip flops the windows client just gives up.

This was my attempt to set it’s NVRAM variables using it’s apply.cgi, did not control RA packets as I wanted, but I thought it was useful.

PASSWORD is base64 encoded, yes it should have an “A” appended before the following &
curl -X POST -d "html_response_page=login.asp&login_name=YWRtaW4A&login_pass=PASSWORDA&graph_id=2a5e7&alert_id=0&login_n=admin&log_pass=PASSWORDA&graph_code=&login=Log+In" http://wap1.wiz.lan/login.cgi

get the NVRAM variable names from ‘Tools -> System’ and saving the configuration. open config.bin in your favorite text editor.
Here i set opendns_enable to 0
curl -X POST -d "html_response_page=back.asp&html_response_message=The+setting+is+saved.&html_response_return_page=lan.asp&reboot_type=all&del=-1&edit=-1&max_row=0&opendns_enable=0" http://wap1.wiz.lan/apply.cgi

reboot to make changes live
curl -X POST -d "html_response_page=reboot.asp" http://wap1.wiz.lan/reboot.cgi

Fedora 11 yum upgrade

Fedora 11 has come out and I have updated my Fedora boxes.

To upgrade Fedora 10 to Fedora 11:

  • Fedora 10 must be updated with the latest F10 update version of rpm.
  • rpm -Uvh http://mirrors.kernel.org/fedora/releases/11/Fedora/x86_64/os/Packages/fedora-release-11-1.noarch.rpm http://mirrors.kernel.org/fedora/releases/11/Fedora/x86_64/os/Packages/fedora-release-notes-11.0.0-2.fc11.noarch.rpm
  • Since Fedora 10’s yum does not understand the new mirror list format you will need to change “/etc/yum.repos.d/fedora.repo” and “/etc/yum.repost.d/fedora-updates.repo” changing the mirror list to be “mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch” (work around from https://www.redhat.com/archives/fedora-list/2009-June/msg00783.html
  • yum clean all; yum upgrade

I had to remove a few packages to get it to upgrade:
sos, preupgrade, pure-ftpd, ntp, kdegraphics, PyQT4
I reinstalled pure-ftpd and ntp after upgrading, appears to work ok.

What to do with an old PowerPC Mac?

So I moved a few month’s ago and I’ve been trying to dig myself out of the mountain of unpacked boxes, while trying to put my computer’s back together I found my old 1.25GHz PPC MacMini. I had put Fedora 10 PPC on it before I moved but found 3rd Party Linux software lacking. I put Mac OS X 10.5 back on it but now I still don’t know what to do with it. Any Ideas?