Automatic Activation, Hotplug and UDEV, Configuration
Post Reply
jeremykentc
Posts: 1
Joined: 18 Sep 2012, 16:07

Can't get LG-VL600 working on Ubuntu 12.04

Post by jeremykentc » 18 Sep 2012, 16:18

I've been trying to get my LG-VL600 working on Ubuntu12.04 for a couple of days now and have been unsuccessful. This is from Verizon and works marvelously on Windows 7 with the VZAccess Manager app. Here is what I've got:

lsusb:

Code: Select all

Bus 002 Device 005: ID 1004:61aa LG Electronics, Inc. 
usb-devices:

Code: Select all

T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=02(commc) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1004 ProdID=61aa Rev=01.00
S:  Manufacturer=LG ELECTRONICSInc
S:  Product=LG UDC-AHB Subsystem
C:  #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=400mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=00 Driver=lg-vl600
I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=lg-vl600
I:  If#= 2 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I:  If#= 3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
usb_modeswitch:

Code: Select all

Taking all parameters from the command line


 * usb_modeswitch: handle USB devices with multiple modes
 * Version 1.2.4 (C) Josua Dietze 2012
 * Based on libusb0 (0.1.12 and above)

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x1004
DefaultProduct= 0x61aa
TargetVendor=   not set
TargetProduct=  not set
TargetClass=    not set
TargetProductList=""

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint=  not set
MessageContent=""
NeedResponse=0
ResponseEndpoint= not set

InquireDevice enabled (default)
Success check disabled
System integration mode disabled


usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 005 on 002
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 3 class/vendor specific interface descriptors
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 4 class/vendor specific interface descriptors
usb_os_find_devices: Found 004 on 002
skipped 1 class/vendor specific interface descriptors
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 on 002
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 011 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 010 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 009 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 008 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 007 on 001
usb_os_find_devices: Found 006 on 001
usb_os_find_devices: Found 005 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 25 class/vendor specific interface descriptors
skipping descriptor 0xFF
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: Found 004 on 001
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
Looking for default devices ...
  searching devices, found USB ID 1004:61aa
   found matching vendor ID
   found matching product ID
   adding device
  searching devices, found USB ID 0a5c:5800
  searching devices, found USB ID 8087:0020
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 413c:2003
  searching devices, found USB ID 046d:c05a
  searching devices, found USB ID 413c:2107
  searching devices, found USB ID 046d:c05a
  searching devices, found USB ID 0424:2412
  searching devices, found USB ID 0424:2412
  searching devices, found USB ID 05ca:1814
  searching devices, found USB ID 413c:2513
  searching devices, found USB ID 413c:2513
  searching devices, found USB ID 8087:0020
  searching devices, found USB ID 1d6b:0002
 Found device in default mode, class or configuration (1)
Accessing device 005 on bus 002 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0
Error: message endpoint not given or found. Aborting.
I'm not sure what else to do to get this to work.

Josh
Site Admin
Posts: 6593
Joined: 03 Nov 2007, 00:30

Re: Can't get LG-VL600 working on Ubuntu 12.04

Post by Josh » 18 Sep 2012, 18:46

You could do what I just did and google "linux driver lg-vl600" ...

Seriously, the device is in communication mode already. It even has a dedicated driver attached to it.

Either usb_modeswitch is unneeded for this thing, or it was switched automatically by an existing configuration. Either way, it is "ready to use".

Well, at least with a catch. I found this by googling:
https://github.com/balrog-kun/LG-VL600-utils

I don't know if there is an Ubuntu package for that utility. It may be better to direct further research in that direction.

Post Reply