Revision: 6319
http://ipcop.svn.sourceforge.net/ipcop/?rev=6319&view=rev
Author: owes
Date: 2012-02-05 17:30:22 +0000 (Sun, 05 Feb 2012)
Log Message:
-----------
Start work on fritzdsl... Currently broken.
Modified Paths:
--------------
ipcop/trunk/src/rc.d/rc.fritzdsl
ipcop/trunk/src/rc.d/rc.red
ipcop/trunk/updates/2.0.3/ROOTFILES.i486-2.0.3
Modified: ipcop/trunk/src/rc.d/rc.fritzdsl
===================================================================
--- ipcop/trunk/src/rc.d/rc.fritzdsl 2012-02-05 17:22:03 UTC (rev 6318)
+++ ipcop/trunk/src/rc.d/rc.fritzdsl 2012-02-05 17:30:22 UTC (rev 6319)
@@ -1,23 +1,42 @@
#!/bin/sh
#
+# This file is part of the IPCop Firewall.
+#
+# IPCop is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# IPCop is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with IPCop. If not, see <http://www.gnu.org/licenses/>.
+#
+# Copyright (c) 2003-2012 The IPCop Team
+#
# $Id$
#
-# Debugging. Comment it out to stop logging
-DEBUG="yes"
+DEBUG="off"
+eval $(/usr/local/bin/readhash /var/ipcop/ppp/settings)
+
+# Debugging. Comment it out to use DEBUG from ppp settings
+DEBUG="on"
+
msg() {
- if [ "z$DEBUG" != "z" ] ; then
+ if [ "$DEBUG" = "on" ] ; then
/usr/bin/logger -t red "FRITZDSL: $*"
fi
- /bin/echo "$*"
+ echo "$*"
}
-if [ -e /tmp/need-depmod-`uname -r` ]; then
- echo "Update modules dependencies, may take time..."
- /sbin/depmod -a
- /bin/rm -f /tmp/need-depmod-`uname -r`
-fi
+# TODO: find device IDs, /proc/pci is gone
+
+
# ID borrowed from Gentoo ebuild,
# should work with 'Card DSL','Card DSL v2.0', 'Card DSL SL', 'Card DSL
USB','Card DSL SL USB'
# pcmcia card not compiled
@@ -45,8 +64,7 @@
msg "No supported modem found"
exit 1
fi
-
- if [ ! -f "/lib/modules/`/bin/uname -r`/misc/fcdsl$FCDSLMODEM.o.gz" ]; then
+ if [ ! -f "/lib/modules/`/bin/uname -r`/extra/fcdsl$FCDSLMODEM.ko.gz" ];
then
msg "Driver not uploaded"
exit 1
else
Modified: ipcop/trunk/src/rc.d/rc.red
===================================================================
--- ipcop/trunk/src/rc.d/rc.red 2012-02-05 17:22:03 UTC (rev 6318)
+++ ipcop/trunk/src/rc.d/rc.red 2012-02-05 17:30:22 UTC (rev 6319)
@@ -900,6 +900,8 @@
myexit(1);
}
+# TODO: find device IDs, /proc/pci is gone
+
# controller number
if ($pppsettings{'TYPE'} eq 'fritzdsl') {
if (!system('/bin/grep', '1244:2700', '/proc/pci')) {
Modified: ipcop/trunk/updates/2.0.3/ROOTFILES.i486-2.0.3
===================================================================
--- ipcop/trunk/updates/2.0.3/ROOTFILES.i486-2.0.3 2012-02-05 17:22:03 UTC
(rev 6318)
+++ ipcop/trunk/updates/2.0.3/ROOTFILES.i486-2.0.3 2012-02-05 17:30:22 UTC
(rev 6319)
@@ -1,6 +1,7 @@
## please place IPCop files first, then packages sorted by alphabetical order
/etc/logrotate.d/squidGuard
/etc/rc.d/rc.isdn
+/etc/rc.d/rc.fritzdsl
/etc/rc.d/rc.red
/etc/rc.d/rc.updatered
/home/httpd/cgi-bin/fwrules.cgi
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Ipcop-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ipcop-svn