Stream   Blog   Code   Pictures   Videos   Contact  
November 1, 2007
21:25
So work provided me with a Vodafone 3G card, it works relatively well on my work laptop which just so happens to be running the more prevalent OS out there and also only one of two that Vodafone support. I want to get the thing working on my 10.3 machine, problem is I can't :-(

I have installed UMTSmon, but that kinda bombs out on me. Has anyone managed to get one of these Option GT 3G+ cards working on 10.3?

Syslog shows the following when I slap it in:
Nov 1 21:03:01 fveult02 kernel: pccard: CardBus card inserted into slot 0
Nov 1 21:03:01 fveult02 kernel: Initializing Nozomi driver 2.1 (build date: Sep 24 2007 18:43:59)
Nov 1 21:03:01 fveult02 kernel: nozomi 0000:04:00.0: Init, cards_found: 1
Nov 1 21:03:01 fveult02 kernel: nozomi 0000:04:00.0: Card type is: 2048
Nov 1 21:03:01 fveult02 kernel: PCI: Enabling device 0000:04:00.0 (0000 -> 0002)
Nov 1 21:03:01 fveult02 kernel: ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 19 (level, low) -> IRQ 19
Nov 1 21:03:01 fveult02 kernel: nozomi 0000:04:00.0: Nozomi driver nozomi_tty
Nov 1 21:03:01 fveult02 kernel: nozomi 0000:04:00.0: Version of card: 3
Nov 1 21:03:01 fveult02 kernel: nozomi 0000:04:00.0: Initialization OK!


When I go to run umtsmon from the run dialogue i get: umtsmon error

So I follow the instructions and run it from a terminal with the increased verbosity. Not pretty, it spews the following:
andrew@fveult02:~> umtsmon -v5
umtsmon version 0.6.9 .
##P2 t=057: set verbosity level to 5
installing text SIGABRT handler
##P5 t=057: TheDeviceManagerSingleton::TheDeviceManagerSingleton()
##P3 t=057: TheDeviceManagerSingleton::setupDevice(void)
##P3 t=057: TheDeviceManagerSingleton::readFromConfigFile()
##P5 t=057: TheSettingsSingleton::TheSettingsSingleton()
##P2 t=057: Settings will be saved in : '/home/andrew/.umtsmon'
##P3 t=057: Start iterating through all AutoDetectors

##P2 t=057: No valid configuration available in config file
##P3 t=057: Let's continue with the next AutoDetector

##P3 t=057: AutoDetectBase::go() for 'USB Autodetection'
##P3 t=057: AutoDetect_USB::traverseTrees()
##P4 t=057: Checking USB device on 002:001
##P3 t=057: AutoDetect_USB::matchIDs(0x0000, 0x0000)
##P4 t=057: Checking USB device on 005:001
##P3 t=057: AutoDetect_USB::matchIDs(0x0000, 0x0000)
##P4 t=057: Checking USB device on 004:001
##P3 t=057: AutoDetect_USB::matchIDs(0x0000, 0x0000)
##P4 t=057: Checking USB device on 003:003
##P3 t=057: AutoDetect_USB::matchIDs(0x0b97, 0x7762)
##P4 t=057: Checking USB device on 003:002
##P3 t=057: AutoDetect_USB::matchIDs(0x0b97, 0x7761)
##P4 t=057: Checking USB device on 003:001
##P3 t=057: AutoDetect_USB::matchIDs(0x0000, 0x0000)
##P4 t=057: Checking USB device on 001:002
##P3 t=057: AutoDetect_USB::matchIDs(0x413c, 0xa005)
##P4 t=057: Checking USB device on 001:001
##P3 t=057: AutoDetect_USB::matchIDs(0x0000, 0x0000)
##P2 t=057: BAD: 'No USB-based device found'
##P3 t=057: Let's continue with the next AutoDetector

##P3 t=057: AutoDetectBase::go() for 'PCMCIA (PCCard) Autodetection'
##P3 t=057: AutoDetect_PCMCIA::traverseTrees()
##P3 t=057: INFO: 'pcmcia_core kernel support (yenta) found'
##P3 t=057: INFO: 'PCMCIA kernel module found - cardctl support possible'
##P3 t=057: INFO: 'pcmcia browsing available'
##P3 t=057: AutoDetect_PCMCIA::matchIDs(0x1931, 0x000c)
##P2 t=057: GOOD: 'Detected Option Nozomi based card "Nozomi" PCMCIA card'
##P3 t=057: AutoDetect_PCMCIA::findPortNames()
##P3 t=057: AutoDetect_PCMCIA::findNozomiPortNames()
##P2 t=057: GOOD: 'found /dev/noz* - the 'Hardwick' version of Nozomi drivers.'
##P3 t=057: AutoDetectBase::createDevice() for Device 17020177
##P3 t=057: Device creation for type 0x17020177 requested
##P4 t=057: Dectection claims AT and PPP should be different ports
/dev/noz0: Permission denied
##P2 t=057: BAD: 'Device couldn't be created'
##P1 t=057: AutoDetectBase::createDevice() failed :-(
##P3 t=057: Let's continue with the next AutoDetector

##P3 t=057: AutoDetectBase::go() for 'PCMCIA Serial Modem Probing'
##P3 t=057: AutoDetect_Rawport::traverseTrees()
##P3 t=057: Checking for ports of type /dev/ttyS*
##P3 t=057: Checking properties of port /dev/ttyS0
/dev/ttyS0: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS0
##P3 t=057: Checking properties of port /dev/ttyS1
/dev/ttyS1: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS1
##P3 t=057: Checking properties of port /dev/ttyS2
/dev/ttyS2: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS2
##P3 t=057: Checking properties of port /dev/ttyS3
/dev/ttyS3: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS3
##P3 t=057: Checking properties of port /dev/ttyS4
/dev/ttyS4: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS4
##P3 t=057: Checking properties of port /dev/ttyS5
/dev/ttyS5: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS5
##P3 t=057: Checking properties of port /dev/ttyS6
/dev/ttyS6: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS6
##P3 t=057: Checking properties of port /dev/ttyS7
/dev/ttyS7: Permission denied
##P3 t=057: - Nothing on port /dev/ttyS7
##P3 t=057: end of traverseTrees()
##P2 t=057: BAD: 'No usable device found'
##P3 t=057: Let's continue with the next AutoDetector

##P3 t=057: AutoDetect_PhoneModems::go()
##P3 t=057: AutoDetectBase::go() for 'Phone Modem Probing'
##P3 t=057: AutoDetect_Rawport::traverseTrees()
##P3 t=057: Checking for ports of type /dev/ttyACM*
##P3 t=057: end of traverseTrees()
##P2 t=057: BAD: 'No usable device found'
##P3 t=057: AutoDetectBase::go() for 'Phone Modem Probing'
##P3 t=057: AutoDetect_Rawport::traverseTrees()
##P3 t=057: Checking for ports of type /dev/rfcomm*
##P3 t=057: end of traverseTrees()
##P2 t=057: BAD: 'No usable device found'
##P3 t=057: Let's continue with the next AutoDetector

##P3 t=057: AutoDetectBase::go() for 'Raw USB Serial Probing'
##P3 t=057: AutoDetect_Rawport::traverseTrees()
##P3 t=057: Checking for ports of type /dev/ttyUSB*
##P3 t=057: end of traverseTrees()
##P2 t=057: BAD: 'No usable device found'
##P3 t=057: Let's continue with the next AutoDetector

umtsmon: src/controller/TheDeviceManagerSingleton.cpp:89: static DeviceCapabilities& TheDeviceManagerSingleton::getDeviceCapsRef(): Assertion `theStaticDevicePtr != __null' failed.


** umtsmon version 0.6.9 closed due to an unrecoverable program error.
**
Please e-mail all of the above output to umtsmon-develop@lists.sourceforge.net,
*** Or go to the umtsmon website and file a bug.


Aborted


Please, could someone point me in the right direction. I'm sure 10.3 is supposed to be better at this mobile network hooha, I just can't work out how.
Author: Old Blog 
blog comments powered by Disqus