pcmcia wlan-karte bei reinstecken firewall starten

poi4qwe

Active Member
hi,
ich habe einen laptop mit einer OpenBSD 3.4 installation. Gibt es eine Möglichkeit wenn ich die wlan pcmcia Karte reinstecke er dies erkennt und dann die Firewall startet?
Gruß
Jan
 
Hi,

ist nicht trivial, oder nicht sonderlich 'fail-safe'.
Nachdem Du aber da generell auch noch andere Dinge erledigen solltest, wie
ifconfig etc.. waere halt ein shell-script ok, dass dann alles auf einmal erledigt.

Sowas wie 'cardmgr' unter Linux gibt es nicht 'wirklich' (sprich, ein framework
waere da, aber nicht's fuer "endbenutzer" zum anwenden).

HTH
 
Also ein shell script mit einer Endlosschleife, was dann jede Sekunde mit ifconfig guckt ob die Karte schon reingesteckt wurde?
Eine elegantere Lösung, als mit einem shell script, gibt es da nicht?

gruß
jan
 
Nichts, was man 'noch' in shell programmieren kann.
Really q&d hack waere in den if_wi.c ein 'system('myscript.sh')' innerhalb der
attach-routine einzupatchen.. *grusel* :-)

HTH,
 
Also ich weis ja nicht, wie das bei OpenBSD ist.

Aber wenn ich meine Cisco Aironet in mein FreeBSD Laptop stecke, dann sucht der nach /etc/start_if.an0 und fuehrt das aus, wenn er es findet.
 
>From hostname.if(5):

! command-line
Arbitrary shell commands can be executed using this directive. Useful for doing interface specific configuration using commands like wicontrol(8), setting up custom routes using route(8), or establishing tunnels using gifconfig(8). It is worth noting that ``\$if'' in a command line will be re- placed by the interface name.

Geht also wunderbar auch in OpenBSD.
 
hi,
ich habe folgendes gemacht:
/etc/hostname.wi0 erstellt und da reingeschriben:
!pfctl -e -f /etc/pf.wi0.conf,
dann habe ich die Wlan-Karte reingesteckt.
Jedoch wurde der Befehl nicht ausgeführt, und nach einem Reboot war dies auch nicht der fall.
Was habe ich falsch gemacht?
Gruß
jan
 
Zurück
Oben