8/26 I get my DSL from SBC (which uses PPPoE), and when I connect the
DSL modem directly to my freebsd machine it connects fine (using
/usr/sbin/ppp). But when I go through a Linksys router, to
share our DSL line with my other roommates, I can't connect
anymore. Is there something special I have to configure on my
machine to be able to connect? Thanks.
\_ I imagine the Linksys router "hides" the PPPoE end of the DSL
line, i.e., all your computer should care about is turning
on the DHCP client (any PPPoE thing should be off).
\_ How do I do that? (I'm a newbie still)
\_ I'm a FreeBSD newbie, but I imagine it's "turn off
/usr/sbin/ppp" and "turn on the DHCP client". There
should be a FreeBSD FAQ on that.
\_ 1. Make sure your router is actually doing PPPoE (ie, verify that
your roommate can connect to the internet.)
2. dmesg|more and look for your ethernet device, possibly xl0
or something similar. Edit /etc/rc.conf and replace any
ifconfig_xl0 lines with ifconfig_xl0="auto", which will handle
the dhcp client for you.
3. If anything goes wrong, mail your friend who helped you set up
your machine.
\_ I actually just turned off ppp and then ran dhclient, and
everything worked out fine. (except that now I lost my
ability to host a webserver since I don't have a real IP
anymore).
\_ All routers like this I've seen allow you to route ports
or port ranges to a specific client behind it. I run a
webserver behind one of these routers just fine.
\_ My God, they let people like you on the net? That's shockingly
dangerous. Do you make sure to respond to all spam and open all
attachments from Tiffani?
\_ My God, the did let me on the net! Are you shocked? |