DSL Embedded :: Networking in DSL Embedded



Hi,

I need a pppoe server (access concentrator). Since windows "RASPPPOE" doesn't support CHAP (only MS-CHAP) I thought to go for linux, but to 'make things simple' I tried finding a linux which can run pppd without the need of installing linux, partitioning etc.

DSL embedded (wow, what a gread idea) was the perfect solution. I downloaded and installed v2.2;
Looks like this version has PPP inside it (all linux with kernel 2.4 and above should have pppoed support).

There are several problems, though:

(1) The eth0 interface receives the IP address: 10.0.2.15. I tried configuring it manually
(ifconfig eth0 10.4.28.100 dstaddr 10.4.0.1 ...) but even though it looks perfectly configured (with DNS, with route and all) it still doesn't communicate at all.
How come that using DHCP and auto network configuration it communicates (surfing the web, pinging) but when trying to change the IP address it stops functioning?

(2) How do I moung the local HD?
I saw that it uses two HDs:
/dev/hda is /KNOPPIX, read only
/ramdisk is a ~100MB ram drive.
I didn't succeed mounting my WIN XP hard disk. How can I do it?

(3) How do I start and run the pppoe daemon?
I'm a bit confused. There's this:
/etc/ppp directory contain some PPP stuff,
/usr/sbin contains files such as pppoe, pppd, pppstats, pppoe-sniff and others...

Does anyone here knows or tried operating the DSL as PPP daemon?
Thanks,
Keren.

dsl embedded is hosted with Qemu.
Qemu is a virtual machine.
Think of it as a sandbox.
As such very limited access to real devices.
The ip that you are seeing is normal and should allow normal access to the outside via your real windows ip.
So with Qemu/DSL you have a very nomadic system capable of using the browser and email, typical client side programs.

For what you are attempting to accomplish you would be much better off searching for answers on the Qemu forum. Trying to make Qemu talk to real devices. With more recent changes and developments in Qemu, it might be possible.

http://fabrice.bellard.free.fr/qemu/


original here.