I have the BFocus 312+ at my parents place. It's a chip box which doesn't do much more than the default config. It can't do UPNP (even though you can activate it in the web), I assume it can't really do RIP. It is low on CPU and RAM (so NAT + P2P file sharing will almost suffocate it).
And... for a desert... It's internal DNS caching server is buggy. And if you use DHCP to configure your network machines then it will always give them its own DNS server, no matter what you'd like it to do. Not much of encouragement, but just my two cents. - Noam On 5/12/07, Dan Shimshoni <[EMAIL PROTECTED]> wrote:
Hello, I am connected to the Internet through bezeq ; my modem/router is BFocus 312+ (ECI). I had performed telnet to the BFocus 312+ (telnet 10.0.0.138,
Admin/Admin).
It is a Linux-based machine, running 2.4.17-based kernel, as cat /proc/version shows (more precisely, 2.4.17_mvl21-malta-mips_fp_le). I ran: ps aux; this is the list of processes I got: init [keventd] [ksoftirqd_CPU0] [kswapd] [bdflush] [kupdated] [mtdblockd] /usr/sbin/thttpd -d /usr/www -u root -p 80 -c /cgi-b /usr/sbin/pppdmonitor 15 /usr/bin/cm_pc init /usr/bin/cm_logic -m /dev/ticfg -c /etc/config.xml /usr/bin/cm_monitor /sbin/dproxy -c /etc/resolv.conf -d /usr/sbin/udhcpd /var/tmp/udhcpd.conf /sbin/utelnetd -sh As you can notice, there is no routing protocol among this processes (like
RIP). On the other hand, I entered the web interface of this modem/router. (http://10.0.0.138, Admin/Admin). There I went to the "Advanced" tab. The "Enable RIP" is NOT selected. The GUI has the ability to enable RIP (Routing Information Protocol), and in fact, you can select between RIPv1, RIPv2 or RIPv1-Compatible, and also a direction (In, Out or both). I must admit that I don't know much about routing. As I understand, this device is currently functioning as a modem which enables direct connection and **not** as a router which propagates routing tables information (Am I right in this?) I have two questions: 1) Suppose I will enable routing (RIPv2). Is it a good thing to do ? What are the benefits of doing so? By doing so, does that mean that the routing tables in the kernel will be updated from time to time by the user-space routing protocols (RIP) ? 2) I want to hack the code. It should be GPL. Did anybody have a clue
where
I can get it ? Regards, Dan