ts-7000
[Top] [All Lists]

[ts-7000] Lessons learned (& woes) from TS-7260, USB760 cell modem, & 2.

To:
Subject: [ts-7000] Lessons learned (& woes) from TS-7260, USB760 cell modem, & 2.6.32.3-m kernel
From: "" <>
Date: Wed, 25 Aug 2010 19:56:40 -0000
More progress but still not there yet!!! (Thanks again Russ for the pointers)

Some comments re: PHARscape below, and I need to decide whether to go for 
2.6.33 instead.  Thanks in advance for your thoughts!

First, these MUST be enabled to get anywhere:

CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m

CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_OPTION=m

The nasty part is that the kernel will crash on 'pon' if any of these are not 
enabled as modules:  CONFIG_PPP; CONFIG_PPP_ASYNC; CONFIG_PPP_DEFLATE; and 
CONFIG_PPP_BSDCOMP.  (I have bent, stapled, folded, and stomped on just about 
every possible combination of these options in the past two days...  can it 
really be so fragile?) 

Upon USB insertion, a host of friendly messages are emitted, but the bash 
prompt does not re-appear -oops- until the enter key is pressed:

usb 1-3: New USB device found, idVendor=1410, idProduct=5030
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 1-3: Product: Novatel Wireless CDMA 
usb 1-3: Manufacturer: Novatel Wireless Inc.
usb 1-3: SerialNumber: 091142250800000
usb 1-3: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
scsi1 : SCSI emulation for USB Mass Storage devices
usb 1-3: USB disconnect, address 3
usb 1-3: new full speed USB device using ep93xx-ohci and address 4
usb 1-3: New USB device found, idVendor=1410, idProduct=6000
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 1-3: Product: Novatel Wireless CDMA 
usb 1-3: Manufacturer: Novatel Wireless Inc.
usb 1-3: SerialNumber: 091142250801000
usb 1-3: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
scsi3 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbserial_generic 1-3:1.0: generic converter detected
usb 1-3: generic converter now attached to ttyUSB0
usbserial_generic 1-3:1.1: generic converter detected
usb 1-3: generic converter now attached to ttyUSB1
usbserial_generic 1-3:1.2: generic converter detected
usb 1-3: generic converter now attached to ttyUSB2
usbserial_generic 1-3:1.3: generic converter detected
usb 1-3: generic converter now attached to ttyUSB3
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
scsi 2:0:0:0: Direct-Access     Novatel  MMC Storage      2.31 PQ: 0 ANSI: 2
sd 2:0:0:0: Attached scsi generic sg0 type 0
scsi 3:0:0:0: CD-ROM            Novatel  Mass Storage     1.00 PQ: 0 ANSI: 2
sd 2:0:0:0: [sda] Attached SCSI removable disk
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.20
sr 3:0:0:0: Attached scsi generic sg1 type 5

(PRESS Enter key now to get prompt back....)

I am not sure, but that scsi business looks a little feisty, given that the 
/etc/udev/rules/40-usb_modeswitch.rules seems to succeed in converting the 
dongle to device 1410:6000, ie. the Novatel modem in lsusb.

pppconfig is correct, as is evidenced by ifconfig and the appearance of ppp0 
with IP addresses issued by our cell provider.  After 'pon verizon', the output 
of lsmod is:

Module                  Size  Used by
ppp_deflate             3720  0 
zlib_deflate           20209  1 ppp_deflate
zlib_inflate           12894  1 ppp_deflate
bsd_comp                4772  0 
ppp_async               7073  1 
crc_ccitt               1049  1 ppp_async
ppp_generic            18515  7 ppp_deflate,bsd_comp,ppp_async
slhc                    4795  1 ppp_generic
option                 14015  0 
usbserial              27602  4 option

So, that looks pretty good.  Problem is that within a few minutes of 
establishing a connection ... kernel crashes.  ARGH.  

This bit from PHARscape is interesting:

http://www.pharscape.org/forum/index.php/topic,827.0.html

"If your Linux distribution is based on a kernel 2.6.33 or later then the 
driver supplied with your kernel supports it "out of the box"

If your kernel is version 2.6.27 or earlier then you need to install the Option 
hso driver version 1.14 from here:
http://www.pharscape.org/forum/index.php/topic,821.0.html

If, like me, you are using a distribution that has a kernel version between 
2.6.27 and 2.6.33 then you can use my unofficial modified driver that is 
attached to this message.

If you are unsure how to compile and install the drivers I have documented it 
in several locations on this website but you can start here 
http://www.pharscape.org/hso.html";

Does this hso apply to us?  It seems we have two options:

1) Get this special, 'unofficial modified driver' and use it.
2) Scrap 2.6.32 and go 2.6.33/2.6.34.

Hmmm, does any of this ring a bell with anyone?  Thanks!



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU