Paul Sokolovsky wrote:
> Hello,
>
> On Mon, 10 Mar 2008 15:45:39 -0500
> Harmon Seaver <[EMAIL PROTECTED]> wrote:
>
>> After a fresh install on a SD card, I tried doing a ipkg upgrade,
>> first with the stock 2007 feed, then with the 2008 feed.
>
> There's only one release version of the Angstrom at this time -
> 2007.12. 2008 is the development version, and using it, or mixing the
> two makes sense only if you do development.
>
Okay, I won't try that again -- thought it was worth a try, however,
since the 2007 feed modules are clearly defective. Or at least the
hostap and g_ether ones.
> Per the kernel logs you posted previously, you have not a problem with
> g_ether or prism modules, but some very, very, very weird problem with
> networking subsystem in kernel. Quick look at the code shows that only
> fatal memory overallocation could lead to that message (assuming that
> there were no other signs of out of memory conditions). I suggest you do
> a clean install by following install instructions exactly, and then
> report exact steps to reproduce the issue and relevant background info
> (like memory usage).
>
Okay, did another clean install to the SD card, booted it, got usbnet
working, and did an "ipkg update" (no "upgrade" this time) and
obviously usb networking (g_ether) is working fine at this point. I plug
in my prism wifi card (which works fine in familiar 0.8.4 and wince on
this h2200, and also on my h3765 ipaq running familiar 0.8.4, and also
under debian etch on my laptop) and angstrom loads hostap_cs and hostap
and ieee80211_crypt as it should. The light on the card blinks a bit,
then stays steady as if connected. And, indeed, running iwconfig shows
it is connected to my wifi access-point as it should be, except it gets
no ip because it can't seem to do the WEP stuff right. And yes, the key
is correct.
So, then I do a "ipkg install kernel-module-hostap-cs" followed by a
"ipkg install kernel-module-hostap" and likewise with the
ieee80211_crypt module.
So I do a "modprobe hostap_cs" -- that loads, and loads the other
two appropriate modules, but the system is still working okay. So then I
insert the card, and that's it, the system is hung. So I do a reset,
start it up again from wince with haret, get usbnet going again, and
this time don't load hostap manually, just insert the card -- bang, the
system is hung again.
Reboot -- this time I upgrade the g_ether module as I did the
hostap. So unload the old g_ether and load the new one and once again
the system crashes.
[EMAIL PROTECTED]:~$ modprobe -r g_ether
[EMAIL PROTECTED]:~$ modprobe g_ether
[ 240.080000] ether gadget: using random self ethernet address
[ 240.090000] ether gadget: using random host ethernet address
[ 240.130000] Kernel panic - not syncing: devinet: Failed to create
loopbak[ 240.130000]
Note that in this case I am *not* doing a whole system "ipkg
upgrade", just upgrading the hostap and g_ether modules, but the result
is the same. So I'd say it is the modules.
Oh, BTW, I also tried totally removing the hostap modules with
-force-depends, then installing the orinoco_cs and orinoco and hermes
modules and loading them. The system didn't crash when I loaded them,
but it did when I inserted the card.
> Also, you can try to add /etc/modutils/g_ether file, which should be
> there, and will be, once h2200 people will bother to do backport to the
> stable branch.
What should be in that file?
--
Harmon Seaver
_______________________________________________
Angstrom-distro-users mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users