On Fri, Jul 30, 2010 at 9:45 PM, Stefan Monnier
<[email protected]> wrote:
>>> I inherited from a DSL modem+router whose firmware describe as a "Solos
>>> 4610 RD / Solos 461x CSP v1.0", and telnet shows me a big
>>> `conexant' banner.
>
>> Just going from the hardware, this seems to be a Connexant CX96410
>> based device. There is no OpenWRT port, but there are linux sources
>> for a Linksys device using the same SoC (WAG54G2 v1.0, [1], [2]). Also
>> the Netgear DG834G v5[3] uses it, and there seem to sources available
>> on the netgear ftp [4].
>
> Great, thanks.  So there's hope, but there's also a lot of work left to do,

You'll have hard time with it. I remember trying to boot something
else than the thing produced by the conexant bsp, and failed. The boot
loader has a "netboot" command that allows you to load an initrd
image. If you try to write a kernel to it I'd suggest to check the
kernel of the provider of the device and the sys_reboot() system call
that does the firmware write (in the kernels given by conexant, I
dropped that code for the product i was working on). The boot loader
can load kernels in some a.out format (the vmlinuz kernel was
converted by the conexant bsp using some elf2aout utility).

Even if you manage to load an alternative kernel, I don't think you
can use any of the hw drivers without the kernel supplied by conexant
(the one I worked on was at http://broadband.gennetsa.com/gpl/).

regards,
Nikos
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to