linux-mips
[Top] [All Lists]

Re: RTL-8186 follow-up

To: Florian Fainelli <florian.fainelli@int-evry.fr>, linux-mips@linux-mips.org
Subject: Re: RTL-8186 follow-up
From: "W.P." <laurentp@wp.pl>
Date: Sat, 27 Jan 2007 18:31:09 +0100
In-reply-to: <200701271354.41905.florian.fainelli@int-evry.fr>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <5C1FD43E5F1B824E83985A74F396286E041B10FB@bby1exm08.pmc_nt.nt.pmc-sierra.bc.ca> <45BA94FF.4080301@wp.pl> <45BB4DF8.7070006@wp.pl> <200701271354.41905.florian.fainelli@int-evry.fr>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920
<cut>
1). I have added modules found in KERNEL_SRC/rtl8186 (that i wrote about
in other post), to image, but trying to load them gives "unresolved
symbol" errors:

<example>
# insmod ip_nat_l2tp
Using /lib/modules/2.4.18-MIPS-01.00/ip_nat_l2tp.o
insmod: unresolved symbol kmalloc
insmod: unresolved symbol create_proc_entry
insmod: unresolved symbol ip_nat_helper_register
insmod: unresolved symbol ip_nat_helper_unregister
insmod: unresolved symbol csum_partial
insmod: unresolved symbol sprintf
</example>

This problem is very of interest, because there are modules for IP_SEC,
and a module rtl8186 (NIC driver??) that is much SMALLER that module
with the same name rtl8186 generated during kernel compilation. There is
also module named wireless_ag_net.

2). Is there some possibility to "recover" using serial port if it
happens to corrupt kernel to point to not have network access? (I mean
NOT using JTAG).??

3). Florian, could you help me to "reverse engineer" Edimax-supplied
firmware image? AFAIR it is composed of header, compressed vmlinux and
compressed initrd. But how to find at what offset those images are?, and
how are they compressed.

W.P.


<Prev in Thread] Current Thread [Next in Thread>