Hello, I am using OpenBSD 5.1, i386 version.
I own an Acer ao532h netbook which comes with Huawei EM770W, a 3G modem, connected via mini PCI-e bus. I succeeded to make it work as GPS receiver as following 1) echo "AT^WPDGP" > /dev/cuaU0 2) GPS data in NMEA format is being received from /dev/cuaU3. I get these data simply by 'cat /dev/cuaU3'. 3) To stop GPS data, you need to do "echo "AT^WPEND" > /dev/cuaU0" However, it is not possible to undo that command, i.e. when you press Ctrl+C to interrupt the cat /dev/cuaU3, it simply hangs, and system itself freezes. If I send halt or reboot in another terminal, the X server stops working, but system remains at console login prompt mode, and don't react to keyboard. This behavior is specific to /dev/cuaU3 only, cuaU1,2 and 4 works fine with cat. Any advices on what kind of issue this could be are very welcome!

