Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 270869
Collapse All | Expand All

(-)../mwm/scripts/events/event.sh.gentoo.in (+20 lines)
Line 0 Link Here
1
#!/bin/sh
2
# Usage: event.sh <event> <if-name>
3
4
case "$1" in
5
    if-create)
6
    ;;
7
    if-up)
8
        test -x /etc/init.d/net.wimax0 && /etc/init.d/net.wimax0 start
9
    ;;
10
    if-down)
11
        test -x /etc/init.d/net.wimax0 && /etc/init.d/net.wimax0 stop
12
    ;;
13
    if-release)
14
    ;;
15
    *)
16
	echo "Usage: $0 { if-create | if-up | if-down | if-release }" >&2
17
	exit 3
18
    ;;
19
esac
20
(-)../mwm/scripts/events/Makefile.in (-1 / +1 lines)
Lines 152-158 Link Here
152
top_builddir = @top_builddir@
152
top_builddir = @top_builddir@
153
top_srcdir = @top_srcdir@
153
top_srcdir = @top_srcdir@
154
udevdir = @udevdir@
154
udevdir = @udevdir@
155
@WITH_SCRIPT_TRUE@eventsdir = $(sysconfdir)
155
@WITH_SCRIPT_TRUE@eventsdir = $(sysconfdir)/madwimax
156
@WITH_SCRIPT_TRUE@events_SCRIPTS = event.sh
156
@WITH_SCRIPT_TRUE@events_SCRIPTS = event.sh
157
@WITH_SCRIPT_TRUE@MOSTLYCLEANFILES = event.sh
157
@WITH_SCRIPT_TRUE@MOSTLYCLEANFILES = event.sh
158
@WITH_SCRIPT_TRUE@DISTCLEANFILES = event.sh.$(script)
158
@WITH_SCRIPT_TRUE@DISTCLEANFILES = event.sh.$(script)
(-)../mwm/scripts/udev/z60_madwimax.rules.in (-2 / +2 lines)
Lines 4-10 Link Here
4
4
5
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
5
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
6
ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
6
ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
7
#ATTR{idVendor}=="04e8", ATTR{idProduct}=="6761", RUN+="@SBINDIR@/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
7
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6761", RUN+="@SBINDIR@/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
8
#ATTR{idVendor}=="04e9", ATTR{idProduct}=="6761", RUN+="@SBINDIR@/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
8
ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", RUN+="@SBINDIR@/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
9
9
10
LABEL="madwimax_rules_end"
10
LABEL="madwimax_rules_end"
(-)../mwm/src/wimax.c (-1 / +1 lines)
Lines 245-251 Link Here
245
	} else if (pid > 0) { /* parent */
245
	} else if (pid > 0) { /* parent */
246
		return pid;
246
		return pid;
247
	} else { /* child */
247
	} else { /* child */
248
		char *args[] = {SYSCONFDIR "/event.sh", event, tap_dev, NULL};
248
		char *args[] = {SYSCONFDIR "/madwimax/event.sh", event, tap_dev, NULL};
249
		char *env[1] = {NULL};
249
		char *env[1] = {NULL};
250
		/* run the program */
250
		/* run the program */
251
		execve(args[0], args, env);
251
		execve(args[0], args, env);

Return to bug 270869