|
|
Home Linux and 3G Forum
|
|
PHARscape 3G Datacards and Linux
|
| View previous topic :: View next topic |
| Author |
Message |
nngodinh
Joined: 14 May 2008 Posts: 1

|
Posted: Wed May 14, 2008 10:49 am Post subject: Nozomi 2.21alpha+kernel 2.6.24-16-generic amd64 ubuntu hardy |
|
|
Dear all,
I have such an HSDPA card:
lspci -vvv
[...]
04:00.0 Network controller: Option N.V. Qualcomm MSM6275 UMTS chip
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- GSI 19 (level, low) -> IRQ 19
nozomi 0000:04:00.0: Nozomi driver nozomi_tty
Initializing Nozomi driver 2.21alpha (build date: May 9 2008 20:51:09)
And it stops... udev creates /dev/noz[x] devices but the driver doesn't seem to go over that. If I try to fire up Vodafone Mobile Connect Card Driver for Linux I have:
Unable to handle kernel NULL pointer dereference at 000000000000000c RIP:
[] :nozomi:ntty_chars_in_buffer+0x21/0x70
PGD b2ab7067 PUD b291f067 PMD 0
Oops: 0000 [1] SMP
CPU 1
Modules linked in: nozomi vmnet(P) vmblock(P) vmmon(P) binfmt_misc rfcomm l2cap bluetooth vboxdrv ppdev acpi_cpufreq cpufreq_stats cpufreq_conservative cpufreq_userspace cpufreq_powersave cpufreq_ondemand freq_table bay dock container sbs sbshc af_packet bridge tun iptable_filter ip_tables x_tables sbp2 lp pcmcia joydev snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm ipv6 snd_page_alloc snd_hwdep snd_seq_dummy snd_seq_oss nvidia(P) iwl4965 iwlwifi_mac80211 snd_seq_midi snd_rawmidi cfg80211 snd_seq_midi_event i2c_core serio_raw snd_seq video output evdev dcdbas snd_timer snd_seq_device parport_pc wmi_acer yenta_socket rsrc_nonstatic pcmcia_core button battery ac parport intel_agp iTCO_wdt iTCO_vendor_support snd soundcore shpchp pci_hotplug psmouse pcspkr ext3 jbd mbcache sg sd_mod sr_mod cdrom usbhid hid ata_piix ata_generic ohci1394 pata_acpi ieee1394 libata scsi_mod tg3 ehci_hcd uhci_hcd usbcore thermal processor fan fuse vesafb fbcon tileblit font bitblit softcursor
Pid: 9573, comm: /usr/bin/twistd Tainted: P 2.6.24-16-generic #1
RIP: 0010:[] [] :nozomi:ntty_chars_in_buffer+0x21/0x70
RSP: 0018:ffff8100b2a65a98 EFLAGS: 00010202
RAX: 0000000000000000 RBX: ffff81011b1a8800 RCX: ffffffff805471f0
RDX: 0000000000000001 RSI: ffff81011b1a8a10 RDI: ffff81011b1a8800
RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000001
R10: 0000000000000001 R11: ffffffff804524e0 R12: 0000000000000000
R13: ffff8100cf9ad6c0 R14: 0000000000000000 R15: 0000000000000000
FS: 00007fa5b640e6e0(0000) GS:ffff81011bc01800(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000000000000c CR3: 00000000b2a4d000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process /usr/bin/twistd (pid: 9573, threadinfo ffff8100b2a64000, task ffff8100b2848f80)
Stack: ffff8100af8ab023 ffff8100b2aa06e0 ffff8100af8aad18 ffff8100af8ab02d
ffff8100b2a65b58 ffff8100b2a65e48 ffff8100af8aad00 ffff8100b2a65b58
0000000000000246 ffffffff80392983 ffff8100af87f9c8 ffff81011b1a8800
Call Trace:
[] tty_ldisc_try+0x43/0x60
[] tty_ldisc_ref_wait+0xe/0xa0
[] normal_poll+0x15d/0x190
[] tty_poll+0x86/0xa0
[] do_sys_poll+0x1ab/0x380
[] __pollwait+0x0/0x130
[] zone_statistics+0x7d/0x80
[] find_lock_page+0x3d/0xc0
[] filemap_fault+0x188/0x390
[] __do_fault+0x1f5/0x430
[] handle_mm_fault+0x1b2/0x7b0
[] do_sigaction+0x7e/0x190
[] sys_poll+0x2b/0x90
[] system_call+0x7e/0x83
Code: 8b 50 0c 2b 50 10 48 83 ec 80 89 d0 5b c3 48 c7 c2 ce 0a fb
RIP [] :nozomi:ntty_chars_in_buffer+0x21/0x70
RSP
CR2: 000000000000000c
---[ end trace 811cd1144e9c3aac ]---
Or if I try gcom -d /dev/noz0, I get:
Unable to handle kernel NULL pointer dereference at 0000000000000008 RIP:
[] __kfifo_put+0x22/0x90
PGD d9bd8067 PUD d06ad067 PMD 0
Oops: 0000 [1] SMP
CPU 0
Modules linked in: nozomi vmnet(P) vmblock(P) vmmon(P) binfmt_misc rfcomm l2cap vboxdrv ppdev acpi_cpufreq cpufreq_stats cpufreq_conservative cpufreq_userspace cpufreq_powersave cpufreq_ondemand freq_table bay dock container sbs sbshc af_packet bridge tun iptable_filter ip_tables x_tables sbp2 lp arc4 ecb blkcipher joydev snd_hda_intel pcmcia ipv6 hci_usb snd_pcm_oss iwl4965 dcdbas iwlwifi_mac80211 bluetooth snd_mixer_oss nvidia(P) parport_pc parport evdev i2c_core snd_pcm psmouse serio_raw cfg80211 snd_page_alloc snd_hwdep snd_seq_dummy snd_seq_oss yenta_socket rsrc_nonstatic pcmcia_core wmi_acer video output snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device battery button snd pcspkr intel_agp ac shpchp pci_hotplug iTCO_wdt iTCO_vendor_support soundcore ext3 jbd mbcache sg sr_mod cdrom sd_mod usbhid hid ata_piix ata_generic pata_acpi libata scsi_mod ohci1394 ieee1394 tg3 ehci_hcd uhci_hcd usbcore thermal processor fan fuse vesafb fbcon tileblit font bitblit softcursor
Pid: 7438, comm: gcom Tainted: P 2.6.24-16-generic #1
RIP: 0010:[] [] __kfifo_put+0x22/0x90
RSP: 0018:ffff8100d06b7d48 EFLAGS: 00010296
RAX: 0000000000000000 RBX: ffff8100d06ca078 RCX: 0000000000000001
RDX: 0000000000000001 RSI: ffff810118f3c800 RDI: 0000000000000000
RBP: ffff8100d06ca0d8 R08: 0000000000000001 R09: 0000000000000001
R10: 0000000000000000 R11: ffffffff8032c720 R12: 0000000000000000
R13: ffff810118f3c800 R14: 0000000000000000 R15: ffff8100d9b29cc0
FS: 00007f7269c666e0(0000) GS:ffffffff805b0000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000008 CR3: 00000000b903c000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process gcom (pid: 7438, threadinfo ffff8100d06b6000, task ffff8100b9006000)
Stack: ffff8100d06ca078 ffff8100d06ca0d8 ffff8100d06ca000 00000000ffffffea
0000000000000000 ffffffff88fbcc6d 0000000000403000 ffff81011e9d7b08
0000000000000246 00000200d06b7db8 ffff810102799580 ffff8100d99be018
Call Trace:
[] :nozomi:ntty_write+0xcd/0x1a0
[] handle_mm_fault+0x1b2/0x7b0
[] write_chan+0x2c4/0x3c0
[] default_wake_function+0x0/0x10
[] tty_write+0x1a0/0x250
[] write_chan+0x0/0x3c0
[] vfs_write+0xed/0x190
[] sys_write+0x53/0x90
[] system_call+0x7e/0x83
Code: 8b 47 08 03 47 10 2b 47 0c 39 c2 89 c5 0f 46 ea 0f ae f0 8b
RIP [] __kfifo_put+0x22/0x90
RSP
CR2: 0000000000000008
---[ end trace bce10b800ded6bc6 ]---
I suppose that these crashes are due to the use of uninitialized devices /dev/noz[x] while card still is in an initialization status. Should devices be enabled afterwards? What do you think could be the cause? I red something about 2.6.24 incompatibility with nozomi: do you know anything more? |
|
| Back to top |
|
 |
kronk2002de
Joined: 24 Aug 2008 Posts: 1 Location: Bad Nauheim

|
Posted: Sun Aug 24, 2008 4:31 pm Post subject: |
|
|
Hi.
These error also occurs on 2.6.24-21-generic for 64bit. On 32bit system it works.
Is it planned to continue the development?
Hopefully,
Holger |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|
|
|
|
|