Mailing List os2-wireless_users@2rosenthals.com Archived Message #2856

From: Lewis G Rosenthal <os2-wireless_users@2rosenthals.com> Full Headers
Undecoded message
Sender: os2-wireless_users-owner <os2-wireless_users-owner@2rosenthals.com>
Subject: [OS2Wireless] T43 w/Broadcom Gb NIC + eCS 1.2 MR + Cisco 350 = no XWLAN
Date: Fri, 10 Feb 2006 18:10:28 -0500
To: os2-wireless_users@2rosenthals.com

On 02/09/06 09:53 am, Lewis G Rosenthal thus wrote :

<snip>

Some further thoughts and findings:
I was experiencing some random traps (see below) with HPFS386 in use alongside even the latest Broadcom driver. In addition, I was seeing the situation exacerbated when the Cisco 350 driver was also loaded. I have switched over (temporarily, I hope) to 16-bit HPFS, and the system seems to be more stable.

Not so fast. I started seeing regular Trap D's, even with the 16-bit HPFS IFS. I uninstalled WPS Wizzard, and every single time I ran the uninstal.cmd, it would trap the system. File system? Who knows. I rolled the kernel back from the 14.103a level which ships with eCS 1.2 MR to 14.100e, which I knew to be stable on my T30. I have not tried moving forward to a newer kernel as yet, but 14.100e did seem to resolve the trap issue in this regard.
XWLAN (latest version: 2.12) will install, but shows the Cisco interface as disabled (I have also tried the previous build, which is working fine with my ThinkPad T30, with the same result). In additon, when the widget is installed, it will not survive a reboot. By this, I mean that upon restarting and loading eCenter, I get a number of exception beeps, followed by a message that the dll could not be loaded and asking me if I want to disable the XWLAN widget. No matter how I respond to this prompt, the system is deadlocked, and even the CAD handler won't help beyond a reboot.

Further testing shows that the widget will install properly and survive a reboot, as long as the Cisco driver is not loaded. Once the driver is loaded (whether or not the card is inserted), eCenter will not come up, and instead gives a series of exception beeps. From the most recent ewptrap.log:

eComStation trap message -- Date: 2006-02-10, Time: 17:49:14
-----------------------------------------------------------

An internal error occurred in eComStation (XFLDR.DLL).
Please send a bug report to xworkplace-user@netlabs.org
so that this error may be fixed for future eComStation versions.
Please supply this file (?:\ewptrap.log) with your e-mail
and describe as exactly as possible the conditions under which
the error occurred.

Running XFLDR.DLL version: 1.0.4 built Nov  3 2005
Running OS/2 version: 20.45.0 (WSeB kernel)

excHandlerLoud:
   Exception type: C0000005
   Address:        1DD78F09
   Params:         00000001  00000000 XCPT_ACCESS_VIOLATION: XCPT_READ_ACCESS -- Invalid read access from 0x0053:00000000.
Explanation: An attempt was made to access a memory object which does
            not belong to the current process. Most probable causes
            for this are that an invalid pointer was used, there was
            confusion with administering memory or error conditions
            were not properly checked for.

Process information:
   Process ID:      0x2E
   Process module:  0x970 (C:\OS2\PMSHELL.EXE)
   Trapping module: 0x13A4 (C:\ECS\SYSTEM\EWPS\PLUGINS\XCENTER\XWLAN.DLL)
   Object: 0

Trapping thread information:
   Thread ID:       0x1A (26)
   Thread slot ID:  0x7E (126)
   Priority:        0x200
Thread identification:
   TID 0x1A (26)  (eCenter)
The following threads could be identified:
   PMSHELL Workplace thread ID: 0x1
   NotifySentinel: ID 0xD (13)
   Party: ID 0xE (14)
   Worker: ID 0xF (15)
   Bush: ID 0x10 (16)
   Wimp: ID 0x11 (17)
   File: ID 0x12 (18)
   RefreshFindFolder: ID 0x13 (19)
   RefreshNotificationPump: ID 0x14 (20)
   eCenter: ID 0x1A (26)
   PulseWidgetCollect: ID 0x1C (28)

Global lock semaphore is currently not owned.

Registers:
   DS  = 00000053  invalid
   ES  = 00000053  invalid
   FS  = 0000150B  invalid
   GS  = 00000000  invalid
   EAX = 00000000  invalid
   EBX = 011B8A50  valid, flags: read write committed
   ECX = 00000000  invalid
   EDX = 192B06D4  valid, flags: read write committed shared base
   ESI = 1CBF5B44  valid, flags: read write committed shared
   EDI = 1CBF440C  valid, flags: read write committed shared
Instruction pointer (where exception occurred):
   CS:EIP = 005B:1DD78F09  valid, flags: read execute committed shared
   EFLAGS = 00012202
Stack:
   Base:         01F20000
   Limit:        01F67000
   SS:ESP = 0053:01F66754  valid, flags: read write committed
   EBP    =      01F66768  valid, flags: read write committed

Stack frames:
             Address   Module   seg:ofs
   CS:EIP  : 1DD78F09  XWLAN    01:00008F09
                                Cannot find symbol file C:\ECS\SYSTEM\EWPS\PLUGINS\XCENTER\XWLAN.SYM

   01F66768: 1DD7499F  XWLAN    01:0000499F
                                Cannot find symbol file C:\ECS\SYSTEM\EWPS\PLUGINS\XCENTER\XWLAN.SYM

   01F6678C: 1DD75AE7  XWLAN    01:00005AE7
                                Cannot find symbol file C:\ECS\SYSTEM\EWPS\PLUGINS\XCENTER\XWLAN.SYM

   01F66AE4: 1DD7024A  XWLAN    01:0000024A
                                Cannot find symbol file C:\ECS\SYSTEM\EWPS\PLUGINS\XCENTER\XWLAN.SYM

   01F66B54: 1E931E0A  PMMERGE  04:00101E0A
                                Cannot find symbol file C:\OS2\DLL\PMMERGE.SYM

   01F66C90: 1E94EAF9  PMMERGE  04:0011EAF9
                                Cannot find symbol file C:\OS2\DLL\PMMERGE.SYM

   01F66CE4: 1EA6828E  XFLDR    03:0006828E
                                between ctrpCreateWidgetWindow + 0x20E
                                    and ctrpLoadWidgetPopupMenu - 0x1BE

   01F66DC8: 1EA68007  XFLDR    03:00068007
                                between ctrpQueryWidgetIndexFromHWND + 0x1A37
                                    and ctrpCreateWidgetWindow - 0x79

   01F66E08: 1EA6B4F8  XFLDR    03:0006B4F8
                                between ctrpCreateXCenterView + 0x668
                                    and ctrpStuffSettings - 0x648

   01F66FA8: 1EA9A371  XFLDR    03:0009A371
                                between thrCreate + 0x16F
                                    and txvRegisterTextView - 0x7DF

   01F66FD4: 1EAC1E38  XFLDR    03:000C1E38
                                between _CrtGetLocalData + 0x310
                                    and _beginthread - 0x14

   01F66FF4: 1C04C188  DOSCALL1 04:0000C188
                                Cannot find symbol file C:\OS2\DLL\DOSCALL1.SYM


   pulStackWord == 0

One last thing: I posted a note on the notebook/2 mailing list concerning the extraordinarily long time it takes for NETBIND to run on this machine. It is excruciating (over a minute, at my last timing).

The 14.100e kernel seems to have improved this delay somewhat, though I don't have any quantitative evidence, merely my own impression (i.e., I haven't actually timed it).

--
Lewis
------------------------------------------------------------
Lewis G Rosenthal, CNA, CLP, CLE
Rosenthal & Rosenthal, LLC
Accountants / Network Consultants
 New York / Northern Virginia           www.2rosenthals.com
eComStation Consultants                  www.ecomstation.com
Novell Users International        www.novell.com/linux/truth
Need a managed Wi-Fi hotspot?               www.hautspot.com
------------------------------------------------------------


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

To unsubscribe from this list, send a message to
steward@2rosenthals.com with the command
"unsubscribe os2-wireless_users" in the body
(omit the quotes).

For help with other commands, send a message
to steward@2rosenthals.com with the command
"help" in the body (omit the quotes).

This list is hosted by Rosenthal & Rosenthal
P.O. Box 281, Deer Park, NY 11729-0281. Non-
electronic communications related to content
contained in these messages should be directed
to the above address. (CAN-SPAM Act of 2003)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




Subscribe: Feed, Digest, Index.
Unsubscribe
Mail to ListMaster