I'm always running into the dreaded "Network Card not found" error message with my WM2003SE e80x
By Werner Ruotsalainen, Submitted Saturday, November 19, 2005
Topics:
http://discussion.brighthand.com/showthread.php?s=&threadid=121234
Q: I'm always running into the dreaded "Network Card not found" error message with my WM2003SE e80x... I can fix it by isabling Today plug-ins, but I do hope there's an easier way... (NOTE: please note that this blog post contains a generic overview of disabling/enabling SIP's too (and other tricks). That is, it's not only meant for Toshiba e80x users but anyone encountering Wi-Fi/BT memory shortage problems.) A: This has been a topical and often-asked question ever since WM2003SE + Widcom BT stack-enabled PDA's have surfaced - they have exactly the same problem (with the exception that the BT unit often refuses to start even when there're absolutely no Today plug-ins). The case is the same with the WM2003SE-upgraded e800, as far as its Wi-Fi unit is concerned. Unfortunately, as far as I know, it's impossible to enlarge the memory area available for the Today plug-in/system driver heap. It would definitely cure this problem; therefore, we have to play with the meager memory we have and try to "stuff in" as many drivers and Today plug-ins there as possible. First, if you have a Today launcher, I recommend this full-blown Today launcher roundup (alternatives: iPAQ HQ, AximSite, PPC Magazine, FirstLoox, BrightHand); I've also measured the runtime RAM needs of the tested Today plug-ins. If you check out the numeric RAM usage results, you see that you can, for example, have better results with, say, cLaunch or the Today plug-in of Resco Explorer than with, say, the much more memory-hungry Spb Pocket Plus or iLauncher. In addition to playing with Today plug-ins and disabling them one by one to find out which uses the most memory and trying to find a better, less memory-hungry alternative (and the traditional soft reset), 1, disable all the unused Software Input Panels (SIP's) by hand. To do this in an easy way, get Tweaks2k2 and go to here: click for screenshot Here, just uncheck the built-in SIP's that you don't need. Please note that this dialog does NOT show custom SIP's (this is why I've also shown them on the screenshot so that you can see I have several of them even on this test PDA – just testing them for one of my next SIP roundups); you have to remove them by hand or disable them in the Registry to hide them. To do this (and also disabling the built-in SIP's by hand), get a Find-capable registry editor (or at least an export-capable one so that you can do the search with a capable text editor – even Pocket Word) and look for the key name "IsSIPInputMethod". If it contains just one '1' default value, then, check what the default value of its parent is. That is, for example, if the search gives you the key [HKEY_CLASSES_ROOT\CLSID\{42429690-ae04-11d0- a4f8-00aa00a749b9}\IsSIPInputMethod] check the default value of [HKEY_CLASSES_ROOT\CLSID\{42429690-ae04- 11d0-a4f8-00aa00a749b9}]. If it's the SIP you're looking for (for example, "Letter Recognizer"), just change the default value of the above-found "1" subkey to 0. If you aren't afraid of long class ID's (the hexa numbers at the end of these keys), here're the class ID's of some SIP's: {42429667-ae04-11d0-a4f8-00aa00a749b9}: Keyboard {42429690-ae04-11d0-a4f8-00aa00a749b9}: Letter Recognizer {42429691-ae04-11d0-a4f8-00aa00a749b9}: Block Recognizer {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}: Transcriber and, some third-party class ID's: {26F56EF0-2CE8-4C46-ADC8-FE0A7DF12DD1}: (Spb) Full Screen Keyboard {FC0778A4-041E-45a9-B53A-74963EBD0C30}: (Calligrapher) Write Anywhere With some registry editors (for example, RME – see my registry editor roundup on it and all the other available PPC registry editors), it's really easy to find these keys and iterate over them (note that RME doesn't support searching) because the first three built-in SIP's follow each other: click for screenshot If disabling them doesn't help, you can (preferably after a subkey export so that you can, later, import them!) delete these keys (for example, [HKEY_CLASSES_ROOT\CLSID\{42429691-ae04- 11d0-a4f8-00aa00a749b9}]) entirely. Also, if you use external keyboards started as a service (for example, the ThinkOutside SA keyboards are like this - you may want to have a look at this article if you have it), you may want to remove it, at least temporarily. These aren't necessarily listed in the above-mentioned HKCR\CLSID\ section but under HKLM; if you need more information on how, for example, the ThinkOutside drivers may be enabled/disabled by hand, let me know and I elaborate on it in a separate blog entry.) 2, if you also use BT, disable all the unnecessary BT services. That is, go to Bluetooth Settings, the Services tab and click all services in the "Services" list that you don't need. Disable the uppermost checkbox with all of them that you don't need to provide as server. In this example, I've disabled the File Transfer service: click for screenshot I also recommend this and this thread on this problem.- Login or Register to post comments
Printer-friendly version










After reading the excellent review by Menneisyys after my original post I
did some digging around, searching Handango and Pocketgear for 'startup
manager' and such. I came up with Kai's Start Up .Net 1.2, $5 from
PocketGear, and this is the real deal, folks! Kai has been around for
years making single purpose, small applets for the Mac, but this is the
first one I've gotten from him for the PocketPC.
This little jewel once activated by a checkbox on the main screen allows
you to navigate and select programs to run at startup, AFTER a fixed time
delay you choose! I chose 10 seconds and moved 3 big programs,
TrayLaunch, MultiIE, and M$ Voice Command to it. Now my system boots
properly and all my Today plugins work as desired!
Once you add the item to Start Up .Net you need to remove it from
\Windows\StartUp manually (using Resco or even the built in File
Explorer). 10 seconds seems to work just fine for me.
I'm just delighted with this! I was envisioning writing the same, exact
program!
Marc