Joined: 15 Dec 2011 Posts: 19 Location: Hessen/Germany
Posted: Thu Dec 15, 2011 17:35 Post subject: Ubiquiti UniFi AP + DD-WRT -> Chillifire Account
Hi, hab nen UniFi AP mit:
DD-WRT v24-sp2 (12/14/11) std
SVN revision 18007
Nun wollte ich den AP als Hotspot in Verbindung mit Chillifire verwenden.
Habe soweit alles hinbekommen.
1. Werkseinstellungen
2. WAN- Einrichtung
3. unter "Networking" -> "WAN Port Assignment" auf eth0 gesetzt (das sollte der korrekte Port sein)
4. Checken ob Internet über Wifi funzt - OK
5. Wifi ohne PW und mit beliebigem Namen versehen
6. Scripte einfügen:
startup:
Code:
nvram set chilli_radiusnasid=$(nvram get wl0_hwaddr | sed 's/:/-/g')
nvram commit
Custom Script:
Code:
#!/bin/sh
WANIF=$(nvram get wan_ifname)
LANIF=$(nvram get lan_ifname)
mac=$(nvram get chilli_radiusnasid)
hostid=$(nvram get wan_hostname)
device=$(nvram get DD_BOARD | sed 's/ /_/g')
ssid=$(nvram get ath0_ssid)
[ -z "$ssid" ] && ssid=$(nvram get wl0_ssid)
rad1=$(nvram get chilli_radius)
rad2=$(nvram get chilli_backup)
rad1=$(echo $rad1 | awk '/radius/ {printf "%s\n", substr($1,0,8)}')
rad2=$(echo $rad2 | awk '/radius/ {printf "%s\n", substr($1,0,8)}')
chilli_ip=$(/sbin/ifconfig tun0 | awk '/inet addr/ {printf "%s\n", substr($2,6)}')
gw_ip=$(ifconfig $WANIF | awk '/inet addr/ {printf "%s\n", substr($2,6)}')
lan_ip=$(ifconfig $LANIF | awk '/inet addr/ {printf "%s\n", substr($2,6)}')
string="mac=$mac&router_name=$hostid&lan_ip=$lan_ip&gw_ip=$gw_ip&chilli_ip=$chilli_ip&ver=DD-WRT&wan_ssid=$ssid&rad1=$rad1&rad2=$rad2&dev=$device"
wget http://login04.chillifire.net/admin/router/heartbeat?$string
rm heartbeat.ph*
7. Chillispot- Service einstellen (fast nur copy & paste ; habe auch auf die leerzeichen etc. geachtet.)
Nun das Problem; funzt nicht!
Also ich bekomme am Wifi ne 192.168.182.x Adresse zugewiesen;
der DNS ist 208.67.222.222 (habs auch mit 8.8.8.8 und T-Com DNS Server getestet)
Auch auf der Website von Chillifire wird der AP nun als "Active" gelistet, jedoch kann ich keine Seiten öffnen.
Hab auch versucht die Redirect- Seite "login04.chillifire.net" zu laden (welche ja auch unter "UAM Allowed" frei ist, jedoch geht das auch nicht.
Heißt im Browser nur: "nachschlagen von login02.chillifire.net..."
Wo liegt bloß der Fehler?
Irgendein DNS oder Routing- Fehler vermute ich.
Joined: 15 Dec 2011 Posts: 19 Location: Hessen/Germany
Posted: Tue Dec 20, 2011 2:25 Post subject:
Keiner ne Ahnung?
Ich kann ja auch noch unter "Advanced Routing" die Betriebsarten umstellen.
Derzeit läuft die Schüssel auf Gateway.
Wäre das falsch bzw umzustellen?
Hätte da noch die Alternative "Router".
Vielleicht ist das ja schon der Fehler?!
Teste ich gleich mal morgen
Joined: 15 Dec 2011 Posts: 19 Location: Hessen/Germany
Posted: Thu Jun 07, 2012 14:19 Post subject:
Hat sich endlich gelöst...
Von chillifire.net gibt es nun eine custom Firmware; einfach einspielen und fertig...
Hat bei mir aber auch nur per JTAG geklappt, konnte sie nicht mit dem Reset Button in den TFTP mode versetzen...
GRuß _________________ Was nicht passt wir passend gemacht