Thanks to n22e113 for also responding.
KP wrote:
> I have an DSL connection with pppoe and currently set the DSL pppoe
> pass through - that way the IP address of the DSL modem can be
> negletced.
In my case in Houston I am an early adopter of DSL and have DHCP
grandfathered. I already knew to put the modem into bridge mode. I
have purchased a new Motorola 3360, which has a configuration screen
at 192.168.154. It was an easy matter to connect my computer directly
to the modem, and access the setup screen at 192.168.1.254, and
change to bridged mode. When I then hook my computer back to the
switch/Leaf box, and reconnect the modem to the Leaf Soekris box,
everything works perfectly - except, of course, I can't any longer
access the modem via 192.168.1.254.
My previous Westell 2200 modem has a setup screen at 192.168.1.1. I
was able to access it by adding one line in the interfaces file:
# Step 1: configure external interface
# uncomment/adjust one of the following 4 options
# Option 1.1 (default): eth0 / dynamic IP from dhcpcd
auto eth0
iface eth0 inet dhcp
up ip route add 192.168.1.1 dev eth0 <<<<
I had to also make a two-line shorewall/masq change:
+eth0::192.168.1.1 0.0.0.0/0 192.168.1.254
eth0 192.168.1.0/24
(This is the shorewall instance of 192.168.1.254 I had that Kp
didn't.)
Of course I cannot just edit the "up ip" line to read:
up ip route add 192.168.1.254 dev eth0
since that modem IP conflicts with Leaf router IP so this doesn't
work. I can't access the modem config screen from my computer bwhen
using the Leaf router. I am pretty sure I could solve the problem by
changing all instances of 192.168.1.254 to something else, e.g.
192.168.1.253.
This may all be pretty silly, because the new Motorola 3360 has a
much less full featured setup screen than the old Westell 2200, plus
it takes all of 15 seconds to unhook and rehook two wires to access
the configuration.
In any case, from your answer, I take it there aren't any
complications. Yes, I have a 192.168.1.254 in my hosts file. The
shorewall line was:
shorewall/masq:+eth0::192.168.1.1 0.0.0.0/0 192.168.1.254
which was a firewall rule added to allow access to the old modem via
192.168.1.1.
This pretty much exhausts the subject. Now I need to decide what to
do!
(later) I changed 192.168.1.254 to 192.168.1.253 in
network/interfaces, shorewall/masq, and hosts, and changed two
instances of 192.168.1.1 in interfaces and masq to 192.168.1.254, and
voila! I can access the modem via 192.168.1.254! Webconf still works,
only it is at 192.168.1.253:8080! All is well!
I found the information about accessing the modem config screen via
eth0 in various now-forgotten sources, probably mainly the shorewall
docs. I should probably write this up and add it to the wiki, since I
would think others might enjoy making their modem more easily
accessible from their local network.
Thanks again!
Tim
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats.
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
------------------------------------------------------------------------
leaf-user mailing list:
leaf-user@list...
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request --
http://leaf-project.org/
opensubscriber is not affiliated with the authors of this message nor responsible for its content.