VOIP with a linksys PAP2
THUFIR HAWAT
hawat.thufir at gmail.com
Mon Jun 13 03:54:19 UTC 2005
On 6/13/05, Kevin J. Cummings <cummings at kjchome.homeip.net> wrote:
> THUFIR HAWAT wrote:
> > On 6/12/05, Kevin J. Cummings <cummings at kjchome.homeip.net> wrote:
> > ...
> >
> >>Your internet connection is WI-FI???? Is this a Linksys router with
> >>WI-FI? Is it configured to route multiple network traffic or just your
> >>linux machine? Does it know about the "network" on your Linux machine's
> >>eth1?
> >
> >
> > the internet connection is from
> > <http://usa.asus.com/products/communication/wireless/wl-330g/overview.htm>
> > into eth0 and a hub is plugged into eth1, then a linksys PAP2
> > <http://www.linksys.com/products/product.asp?prid=651&scid=38> into the
> > hub.
>
> OK, I assume that the WL330g is a wireless access point that connects to
> a local wireless router through which your Linux box can connect to the
> internet. I'll also assume that it connectes to an ethernet card in
> your computer which is eth0. Further, I'll assume that this connection
> is working fine.
>
> You probably have a routing table (ip route or route) which looks
> something like:
>
> 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1
> default via 192.168.1.2 dev eth0
>
> (the actual number might be different for you depending on your network)
>
> > I think all I need is the masquerading..? but, I'd first like to test
> > the hardware with pings, or something.
>
> In order to ping the PAP2 from Linux, both need to have their network
> interfaces properly configured. They need to be on the same "subnet",
> and your routing table needs to be able to send the packets over the
> correct ethernet device (eth1). Once you know what the IP addresses
> are, you can use them to "ping" the devices. If you don;t have the
> properly configured, you can't ping.
>
> >>If PAP2 is plugged into a HUB, then you don't need a crossover cable,
> >>you want a straight through. Is your HUB a router, a switch, or a
> >>bridge? A switch doesn't need configuring, a router may.
> >
> >
> > according to the box:
> >
> > wisecom 8 port 10 base-T hub
> >
> > compliant with 10base-t, 10BASE2 and 10BASE5 specifications of the
> > IEEE 802.3 standard.
>
> This is a standard 10base-t 8 port hub with 3 different upload ports,
> which you probably don't need to use. It cares not about the network it
> is plugged into. Any packets which arrive through 1 of the 8 ports will
> be re-transmitted out the other 7 (and the active upload port if its in
> use). If you only have your computer and the PAP2 plugged into it, then
> the 2 should be able to talk to each other through the port.
>
> > and, it's an ethernet HUB for WorkGroup
> >
> > I think it's a switch, definitely not a router.
>
> No, a switch can handle multiple speeds and "remembers" which ports
> certain devices are attached to (via their MAC addresses) and only
> transmits the incoming packets out to the one destination port.
> Switches cost more than plain hubs.
>
> >>How is the telephone plugged into a hub? Ethernet hubs don't (usually)
> >>have POTS (analog telephone) jacks. I would think that your telephone
> >>should be plugged into something which is not a network or ethernet
> >>router, but some kind of telephony equipment. (Isn't that what your
> >>PAP2 is?)
>
> According to the PAP2 documentation I looked at, it has 2 telephone
> ports. You should plug your telephones into the PAP2.
>
> > the PAP2 is plugged into the hub. the hub is plugged into eth1.
>
> OK, that's good.
>
> >>>on boot I got a message about lost packets, but it went by too fast.
> >>>I've installed firestarter. I need to set up dhcp, perhaps. how do I
> >>>ping, or ipconfig the hub?
> >>
> >>Have you checked your log files (/var/log/messages)? used the "dmesg"
> >>command to see your boot-up messages? Just because you didn't read them
> >>on the screen doesn't necessarily mean they are gone forever!
> >
> >
> > I'll check /var/log/messages, thanks.
>
> I saw your boot messages, it looks like eth1 is being configured via
> DHCP as 198.162.2.1 and your eth0 configuration is failing to start?
> Are you sure you have them correctly identified? What does "route" give
> you for output? One of your interfaces is acting like there is no cable
> plugged into it.... What does "route" tell you? Where does your
> "default" route go?
>
> >
> >>Does your Linux box have IP forwarding configured? Is the eth1 metwork
> >>publicly routable? If not, have you configured Linux to do NATing?
> >
> >
> > this I haven't yet done.
>
> Then your PAP2 won't be able to find its VOIP service until you do this.
> Using NAT will allow your Linux computer to masquarade the TCP/IP
> packets out to the internet and back to the PAP2 for you. You'll also
> need to make sure that IP forwarding is turned on. Without it, Linux
> won't even try to route the packets from eth1 to eth0 and vice versa.
>
> >>How does your PAP2 get its IP address? If you don't know, you probably
> >>need to configure a DHCP server on Linux as well! Is there anything
> >>else on the eth1 network (ie, is anything else plugged into your hub)?
> >>If so, how are they allocated IP addresses?
> >
> >
> > the hub just has two connections. one to the computer, one to the
> > PAP2. I need to find out how the allocate IP addresses.
> >
> >>This is all *basic* network configuration....
> >>
> >
> >
> > I know it's basic, but it's not something I know about yet.
>
> Its pretty simple once you understand it. B^)
>
> INET (via WIFI) <-> wl-330g <-> eth0 [linux] eth1 <-> hub <-> PAP2
>
> eth0 needs an IP ADDRESS, NETMASK, and BROADCAST address in order to
> talk with the wl-330g which must somehow must communicate with your
> wireless INET connection. It would not surprise me to find out the the
> wl-330g provides a DHCP/NATed subnet to eth0. eth1 will require the
> same, though its possible they are being handled via DHCP from the PAP2.
> You will probably need to make saure that the 2 ethernet networks are
> on different subnets for ease in routing (and NATing) and so that the
> wl-330g doesn't have to know anything about the network connection of
> eth1. You can use "unroutable" IP address ranges locally for your
> internal private networks and handle the allocation of those addresses
> by yourself.
>
> Looks like you're going to be having a lot of fun getting this to work!
> Enjoy!
>
> --
> Kevin J. Cummings
> kjchome at rcn.com
> cummings at kjchome.homeip.net
> cummings at kjc386.framingham.ma.us
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
>
everything above makes sense and is correct.
-Thufir
More information about the fedora-list
mailing list