Philips BGW200 WLAN driver issue - Off-topic

Hi,
I am working currently on the fixing of the WLAN driver for Philips BGW200 chip for Windows CE 5.0. The WLAN chip is connected to the CPU Intel PXA270 via the SPI interface.
We experience device freezing (during roaming?) in wireless environment with 17 access points and Cisco WLAN controller. The threads and timers of the driver are sequentially crashing or stopping somehow, the WLAN chip stops to send interrupts, and NDIS stops to query and set configuration data to the driver. Even reset of the driver invoked by NDIS doesn’t help.
We do not have any documentation for the driver and the firmware is only a binary image. We have discovered many synchronization issues inside the driver and some memory leaks are also present.
If you can, please help us. Is there any available developer documentation for the BGW200 chip, or for any Windows CE driver for it? Is there a tested and well running driver available?
Any advice is welcome.
Roger

Related

Host WLAN collapses when connecting Wizard via USB, HELP

I synchronized my wizard previously only with my notebook using USB, this worked ok.
Now when I connect my Wizard via USB it synchronizes and alll, but WLAN on my host computer breaks totally! Even after disconnecting I can't get it running, it connects for a second, then disconnects. I have to reboot to get it usable again...
Any ideas? I am stuck here.
ps. One thing to note is that when connecting my wizard for the first time, it did not work out of the box. I had to search for RNDIS, drivers to be supplied with active sync I read.
USB Sync causes wlan disconnection on laptop
I read recently where they figured out that it was the wlan drivers on the laptop that was the culprit. By chance do you have an Intel 2200BG wlan card or chipset? If so, you need the 9.0.4.8 version drivers. Even the version 10 stack has the same problem as the older ver sion 9 drivers.
If you have version 10.X of the driver and intel pro software connection manager, uninstall them and go and download http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?&DwnldID=10112&ProductID=1784
and install it. It is the 9.0.4.8 wireless driver and accompanying Intel Connection Manager.
I hope this helps.
yeah, I got Intel 2200GB by chance but I also already got 9.0.4.8 :-( ****!
Maybe I'll have to deinstall it once again. I deacativated some windows stuff folling an advice from here, but it did not help either... (http://www.pocketpcfaq.com/faqs/activesync/tshoot-as4x.htm)
Hi!
Just a question to understand your problem... Why do you need a WLAN when your device is connected to Active Sync?
AS 4.x builds up an additional Network. If you do an ipconfig /all on your notebooks dos-prompt you'll see this. Your notebook now is your default gate for IP-traffic. Yur device now uses your computer as a sort of proxy for any kind of network connection.
If your WLAN wouldn't be 'disabled' your device now would have two default gates which be confusing it ;-) I suppose why the developers simply disabled any other networking stuff except AS. BTW if you have a look into your PPCs connection manager you'll notice that Wireless isn't disconnected at all, just the router connection is 'sleeping'. When you disconnect USB wireless immediately comes back to life...
Cheers
Andreas
WLan problems...
Sorry it didn't work... I read that on http://www.pocketpcjunkies.com/ somewhere...
What version of ActiveSync do you have? 4.0 had some problems that 4.1 was SUPPOSED to fix.
mikrolinux
What he is saying is that whenever he connects his device to sync it, his LAPTOP wireless connection is killed, rendering him without internet for his laptop to become a proxy. Once this happens, it is difficult or aggravating to be able to activate or enable the wireless afterward.
@mikrolinux
Not WLAN on the wizard, WLAN on my *host*.
Here is what ipaqkiller quoted:
# If you are using 802.11b or 802.11g with WPA (Wi-Fi Protected Access) encryption on your PC, you may be able to sync your device with your PC however 802.11g connection may be disconnected. Other users have been able to reconnect after rebooting their PC without their device connected. A workaround would be to use WEP (Wired Equivalent Privacy) and MAC address filtering in lieu of WPA. In some cases upgrading the 802.11g card driver resolves the problem. This is known to work with Intel's 2200BG driver and Intel PROSet/Wireless version 9.x or 10.x including 10.1.0.3.
Click to expand...
Click to collapse
I'll try the mac filtering thing...
[/quote]
... sorry, I didn't notice the 'slight' difference.
I'vo got an Ralink in my Notebook, so I can't follow.
Hope you can solve your prob!
Good luck!
mikrolinux
the work around is to use HTC usb switch, use serial instead of RDNIS...
THANKS! although your answer was a bit minimalistic and I had to google a lot - only to find the required files USBSwitch_PPC.cab in this forum
well now it works, but I have to redo this after soft resets...
is this problem known, who is to blame for this, intel, microsoft, htc?
Re: USB Sync causes wlan disconnection on laptop
ipaqkiller said:
I read recently where they figured out that it was the wlan drivers on the laptop that was the culprit. By chance do you have an Intel 2200BG wlan card or chipset? If so, you need the 9.0.4.8 version drivers. Even the version 10 stack has the same problem as the older ver sion 9 drivers.
Click to expand...
Click to collapse
This fix worked for me. I was running 9.0.3.6 (I think) of the Intel 2200BG drivers. I noticed that connecting my T-Mobile MDA to my laptop's USB port not only killed my laptop's WLAN connection, it also killed my wife's connection on her laptop. So whatever was happening, it was taking out my router (a Netgear DG834G). I'd have thought a wireless client shouldn't be able to do this and that there should be a patch for my router, else this little feature could be used maliciously...
If you can remember the link to the article you read, ipaqkiller, I'd be interested to read it.
Many thanks for the post that solved a long standing problem for me.
aparrently many people still do search the cab, here it is again USB
some keywords: usb switch usbswitch active sync rndis usb serial
but after reading gnik65's post, I wonder who should fix this ... interesting ... feature
Finally thanks to this CAB I can use my phone properly and sync with it. :lol:
I use my laptop over a USB wireless adaptor and it always killed it. Could only get it to work again with a system restore.
If someone could amend the CAB to make Serial the default that would be the final solution as I could potentially still kill the connection after a soft reset
WOW! Thank you so much!!!!!!!! Activesync was playing HAVOC with my Intel 2915ABG on my Dell Latitude D810.
Cheers once again.
I also echo this statement
"If someone could amend the CAB to make Serial the default that would be the final solution as I could potentially still kill the connection after a soft reset"
this would be fantastic.

WM6 USB, bluetooth problems

I upgraded my blue angel to WM6, which is brilliant. Only problems I'm getting are: turning off the phone from the menu leaves the green led flashing, and the phone can't be turned back on without a soft reset. That I can live with.
Second, it seems the upgraded rom doesn't use a serial connection over USB any longer, which is a pain, as I use Linux and the device doesn't appear as /dev/ttyUSB0 any more
Thirdly, when using wm2003 I was able to add my Linux box as a NAT router and surf via bluetooth. The router was discoverable, and the PAN service appeared on the list of services, now it doesn't, and I have no way of using the internet via bluetooth any more. Any suggestions welcome. I like using the upgraded rom too much to go back.
I can help with the USB over serial change. (I am also a linux user). search for rndis kernel module and use it with opensync and a perl plugin for opensync. I am sorry I don't have the names, but I have not yet fully configured it and am syncing in XP inside vmware. I plan on readdressing this as soon as I got a break from work.
Sorry for being vague but I expect that if you successfully synced WM2003 and linux you will be able to use these hints with skill.
Appreciate it, thanks I'll look into that. It seems the rom upgrade syncs via TCP/IP, as xp needs its DHCP service enabled for activesync to work. With wm2003, I was able to sync with my Debian box over bluetooth and wifi as well as the cradle with synCE, which was very nice, and I miss it now it's gone. I'll persevere.
Just bumping this thread to say it's all working, syncing nicely with evolution. The Ubuntu howto in the link below applied equally to my Debian installation as far as packages were concerned (well, Ubuntu's Debian-based after all) and with appropriate changes here and there should help users of other Linux distros too.
http://www.synce.org/moin/SynceWithUbuntu

USB Hardware Viewer Software

I have been using the attached software (usbview) to spy on the USB gadgets connected to my computers. When I ran the software in the Shift (Vista) I confirmed that a number of the missing hardware winmo side are USB based. These include BT Radio, Camera etc.
The software shows values for each of the connected USB device. It shows more details than the usual clicking on device properties. I was wondering whether the experts in here may be able to understand the values shown when you run the software. Maybe the info may assist in confirming whether the hardware is accessible winmo side after all.
Regards.

Kaiser & Linux & Synce: problem to get it recognized for syncing

Hello all,
I'm trying to use Synce to synchronize the Kaiser Calendar with my KOrganizer (Calendar Application on KDE), but after several attempts, I still have some problem to get the kaiser recognized.
First of all, note that I don't have any problem to use the Internet Connection Sharing, since I can use usb_rndis kernel drivers to browse the Internet actually.
Note that I have Windows Mobile 6.5 (T.i.R. v20k) on my Kaiser and when I connect it to the USB port it prompts for a choice, wich is between ActiveSync(AS) and Internet Connection Sharing (ICS).
Of course, if I tap on ICS, the rndis interface comes up, the connection to the Internet starts and I can browse... Instead, if I tap on AS, synce-kpm, doesn't become green and this is the output of pls:
Code:
** Message: Hal reports no devices connected
** Message: Odccm is not running, ignoring
pls: Could not find configuration at path '(Default)
dmesg:
Code:
usb 5-1: new full speed USB device using uhci_hcd and address 8
usb 5-1: configuration #1 chosen from 1 choice
I use hal, of course, but it seems to not recognize the kaiser. I guess there's a fdi policy file wich is missing.
I read many guides I found either in the Synce website and other wiki, but none of them helped me. I also searched in this forum.
Please could you help me to solve this problem?
EDIT:
I've just found out that the USB_SERIAL_IPAQ module was missing.
I compiled it and now Synce-kpm is able to recognize my TyTN II.

Bluetooth: Will not connect to Win7 PC

I can pair my Velocity (Telstra Oz Branding still with stock OS) with a Windows 7 32-Bit pc but it will not connect. During installation (& under Device Manager), I get warning that Windows could not find the driver for "Bluetooth Peripheral Device".
I have no issues with pairing or connecting other devices on either the Velocity or the PC - it's just between the Velocity and the PC. I've just come from the HD2 so I'm a newb with this Handset which was fine.
I can on the PC "send a file" to the phone just fine but no PAN or tethering...or are these features not yet part of Andriod 2.3.7 or is there some setting I don't know about?
Thanks
Nathan
jmone said:
I can pair my Velocity (Telstra Oz Branding still with stock OS) with a Windows 7 32-Bit pc but it will not connect. During installation (& under Device Manager), I get warning that Windows could not find the driver for "Bluetooth Peripheral Device".
I have no issues with pairing or connecting other devices on either the Velocity or the PC - it's just between the Velocity and the PC. I've just come from the HD2 so I'm a newb with this Handset which was fine.
I can on the PC "send a file" to the phone just fine but no PAN or tethering...or are these features not yet part of Andriod 2.3.7 or is there some setting I don't know about?
Thanks
Nathan
Click to expand...
Click to collapse
Had the same issue with mine.
1. Instal HTC Sync
2. Pair set your phone discoverable.
3. Search for bluetooth devices from your PC.
4. Select your phone.
5. After pairing your mobile go to
Start->Devices and Printers right click on your phone name Properties then Services tab, choose only
Advanced Audio - tick if your bluetooth pc is compatible or leave it blank
EMAIL - leave blank
File Transfer (Obex) - tick
Headset Audio Gateway - tick if your bluetooth pc is compatible or leave it blank
Object Push (Obex) - tick
Remotely Controllable Device - tick if your bluetooth pc is compatible or leave it blank
SMS - leave blank.
Then on your PC right click on Bluetooth icon choose Join Area Network and select your phone.
Hope it will help. This resolved my issue.
But just to let you know My HTC Raider is not able to receive *.apk extension over bluetooth. MP3, jpg perfect.
Mmmm looks like my handset is only advertising that it has EMAIL and SMS as "Services" to the PC. Do you know if I need to install anything on the Handset?
Thanks
Nathan
I don't know what PAN is, or maybe I just dont recognize the acronym, but you should use the wireless hotspot for tethering, much, much, much, faster than BT.
FYI - Straight from Wikipedia:
=============
Bluetooth vs. Wi-Fi (IEEE 802.11)
Bluetooth and Wi-Fi (the brand name for products using IEEE 802.11 standards) have some similar applications: setting up networks, printing, or transferring files. Wi-Fi is intended as a replacement for cabling for general local area network access in work areas. This category of applications is sometimes called wireless local area networks (WLAN). Bluetooth was intended for portable equipment and its applications. The category of applications is outlined as the wireless personal area network (WPAN). Bluetooth is a replacement for cabling in a variety of personally carried applications in any setting and can also support fixed location applications such as smart energy functionality in the home (thermostats, etc.).
Wi-Fi is a wireless version of a common wired Ethernet network, and requires configuration to set up shared resources, transmit files, and to set up audio links (for example, headsets and hands-free devices). Wi-Fi uses the same radio frequencies as Bluetooth, but with higher power, resulting in higher bit rates and better range from the base station. The nearest equivalents in Bluetooth are the DUN profile, which allows devices to act as modem interfaces, and the PAN profile, which allows for ad-hoc networking.[citation needed]
==================
One benefit of Bluetooth is it chews much less power as the range is limited. I'm guessing the profile is not in 3.2 of Andriod so I'll wait and see what ICS brings.
jmone said:
Mmmm looks like my handset is only advertising that it has EMAIL and SMS as "Services" to the PC. Do you know if I need to install anything on the Handset?
Thanks
Nathan
Click to expand...
Click to collapse
Hello, have you got installed drivers for your bluetooth dongle? it looks like there is only basic microsoft service/driver automaticly installed. Usualy bluetooth module has got Broadcom chipset. Try to find out what make it is in device manager on your PC. Did you try to pair another handset to your pc? If behaviour is the same on your PC that means you need drivers for your bluetooth module. Check if cd was included with bluetooth when you bought it.
Yeah on my HD2 (WinMo 6.5) I get DUN and PAN (Windows Bluetooth services reports the device supports DUN, SPP, Telephony). On my Tab I get DUN (Windows Bluetooth services reports the device supports DUN). On my Velocity I get sod all (Windows Bluetooth services reports the device supports Email and SMS).
Win Device Mgr reports my BT Radios as Apple Braodcom Built In and the MS Bluetooth Enumerator.
Thanks
Nathan
I usually just tether via wifi and charge it off the usb still, then i can have it plugged up to power but if I need to take a call I can always disconnect it breifly without interuption to the internet... I've never really gotten on well with BT, I always found it cumbersome... that and my main laptop doesnt have BT... so wifi or usb is the only option

Categories

Resources