Zeile 9: |
Zeile 9: |
| ** es sind in einer textdatei untereinander alle "guten" mac-adressen enthalten und in der ersten zeile das datum der erstellung | | ** es sind in einer textdatei untereinander alle "guten" mac-adressen enthalten und in der ersten zeile das datum der erstellung |
| * der link des registrators ist immer: | | * der link des registrators ist immer: |
− | <pre>http://routerip/cgi-bin-registrator.html</pre> | + | ** <tt>http://routerip/cgi-bin-registrator.html</tt> |
| * es gibt also _eine_ zentrale instanz im netz: schlecht! | | * es gibt also _eine_ zentrale instanz im netz: schlecht! |
| ** vermeidbar waere das, wenn man ein system aufbauen wuerde, bei der sich alle registrierungsdatenbanken zentral abgleichen | | ** vermeidbar waere das, wenn man ein system aufbauen wuerde, bei der sich alle registrierungsdatenbanken zentral abgleichen |
| * jeder linksys (auch ein DSLer),''auch der linksys auf dem die registrierung ist bzw. laeuft'', muss irgendwie an diese macadressenliste kommen (auf jedem linksys laeuft exakt die gleiche firmware,kein sonderfrickel...) | | * jeder linksys (auch ein DSLer),''auch der linksys auf dem die registrierung ist bzw. laeuft'', muss irgendwie an diese macadressenliste kommen (auf jedem linksys laeuft exakt die gleiche firmware,kein sonderfrickel...) |
| * jeder linksys versucht im 30min Takt vom naechsten DSLer (OLSR-HNA4-Ankuendigungen werden geparst = IP: 172.16.1.80) die MAC-adressen-liste zu bekommen. Verwendet wird der | | * jeder linksys versucht im 30min Takt vom naechsten DSLer (OLSR-HNA4-Ankuendigungen werden geparst = IP: 172.16.1.80) die MAC-adressen-liste zu bekommen. Verwendet wird der |
− | <pre>http://routerip/cgi-bin-registratorclient</pre> | + | ** <tt>http://routerip/cgi-bin-registratorclient</tt> |
| * dieses skript schaut nach, ob es die /www/cgi-bin/reg-datenbank3.txt gibt oder | | * dieses skript schaut nach, ob es die /www/cgi-bin/reg-datenbank3.txt gibt oder |
| * /tmp/macliste | | * /tmp/macliste |
Zeile 20: |
Zeile 20: |
| * im laufe der zeit sollten sich die aktuellen listen verbreiten | | * im laufe der zeit sollten sich die aktuellen listen verbreiten |
| * es werden nur listen angenommen, die von der unixzeit her aelter sind,als die eigene. Die unixzeit wird so bestimmt: | | * es werden nur listen angenommen, die von der unixzeit her aelter sind,als die eigene. Die unixzeit wird so bestimmt: |
− | <pre>date -Ih|awk -F[-T] '{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}' | + | **<tt>date -Ih|awk -F[-T] '{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}'</tt> |
− | </pre> | |