@cuma: Wie ich dir auch oben erklärt hatte, wird es dann recht schwierig es abzufangen, denn es ist dieselbe cgi. Es ist nicht gaz ausgeschlossen und ich mache es ja bereits, es funktioniert aber noch nicht 100%.
Habt ihr gemerkt, dass ihr manchmal nach dem drücken von einem der Knöpfe plötzlich unter status/partitions landet, obwohl von der Hauptseite ausgehend? Wenn man allerdings vorher "status" explizit angeklickt hat, dann landet man nachher auch korrekt auf der Hauptseite. Es scheint damit zusammen zu hängen, dass die Haupt-cgi beim Aufruf
http://fritz.box:81 nicht status.cgi ist, sondern was anderes. Muss ich noch rausfinden. Sollen denn die Knöpfe generell von der Hauptseite verschwinden, oder wollt ihr wieder eine hackenbehaftete Option dafür haben?
Ich muss sowieso das Ding nachher etwas überarbeiten. ich hab nämlich rausgefunden, wie man AVM-eigenes /etc/hotplug/storage korrekt nutzen kann (durch etwas reverse engineering:
Code:
/etc/hotplug/storage unplug /var/media/ftp/FAT
macht unmount eines mountpoints (geht nicht mit sda, muss wirklich mountpoint sein). Hierbei werden samba und ftpd herunte-r/hochgefahren, TAM wird korrekt beendet, sodass unmount korrekt durchgeht.
Code:
/etc/hotplug/storage remove 002 /proc/bus/usb/001/002 sda
Scheint eine harte Methode von AVM zu sein, um den Stick komplett zu entfernen.
Code:
/etc/hotplug/storage add 003 /proc/bus/usb/001/003 1307 0165 0
Ist dafür da, alle nicht gemounten partitionen vom besagten Stick mounten. Verbeist sich etwas an extended-Partitionen und am SWAP. Das müssen wir noch gerade ausbüggeln, hab schon Ideen wie und wo.
Optionen sind daraus zu entnehmen:
Code:
/var/mod/root # cat /proc/bus/usb/devices
...
...
T: Bus=[COLOR="Red"][B]01[/B][/COLOR] Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= [B][COLOR="Red"]3[/COLOR][/B] Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=[COLOR="Red"][B]1307[/B][/COLOR] ProdID=[B][COLOR="Red"]0165[/COLOR][/B] Rev= 1.00
S: Manufacturer=USBest Technology
S: Product=Intenso Rainbow Line
S: SerialNumber=09022100211240
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 98mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=8ms
0 am Ende (Parameter Nr. 6) besagt, ob add zum ersten Mal ausgeführt wird oder nicht. Eine 1 an der Stelle bewirkt das Laden der module für ext2, vfat, ntfs.
Interessant?
MfG