You are not logged in.

#1 2009-11-22 01:13:43

matthewbauer
Member
From: /usa/ks
Registered: 2009-07-20
Posts: 86

Using LG Dare with Arch Linux

I don't think this is a problem with Arch as I think I had the same problem with Ubuntu.

Everytime I plug in the phone, no devices show up except for /dev/ttyACM0, and from what I've read that's only used for modems.
When I run Bitpim (which I think is the only Linux program that works with the phone), it can't detect my phone, only showing /dev/ttyACM0 as a possible device (which fails in Bitpim).

Is there anyway I can get this to work?

More info:

matthew@laptop> lsusb -vs 006:002

Bus 006 Device 002: ID 1004:6000 LG Electronics, Inc. VX4400/VX6000 Cellphone
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            2 Communications
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1004 LG Electronics, Inc.
  idProduct          0x6000 VX4400/VX6000 Cellphone
  bcdDevice            0.00
  iManufacturer           1 LG Eletronics, Inc
  iProduct                2 LG CDMA USB Modem
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           90
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              0 
      CDC Header:
        bcdCDC               1.09
      CDC Call Management:
        bmCapabilities       0x03
          call management
          use DataInterface
        bDataInterface          1
      CDC ACM:
        bmCapabilities       0x0f
          connection notifications
          sends break
          line coding and serial state
          get/set/clear comm features
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              3 Data Interface
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Libertarian Arch Linux User

Offline

#2 2009-12-17 01:08:04

matthewbauer
Member
From: /usa/ks
Registered: 2009-07-20
Posts: 86

Re: Using LG Dare with Arch Linux

I posted this a while ago, but still no response. I know it's a pretty hard question to fix, but any ideas would be appreciated.


Libertarian Arch Linux User

Offline

#3 2009-12-17 02:19:22

PirateJonno
Forum Fellow
From: New Zealand
Registered: 2009-04-13
Posts: 372

Re: Using LG Dare with Arch Linux

can you try this:

$ ls -l /dev/bus/usb/006/002

"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page

Offline

#4 2009-12-17 04:06:05

matthewbauer
Member
From: /usa/ks
Registered: 2009-07-20
Posts: 86

Re: Using LG Dare with Arch Linux

$ ls -l /dev/bus/usb/005/008
crwxrwxrwx 1 root root 189, 519 2009-12-16 21:48 /dev/bus/usb/005/008

(the port has since changed for the device)

I don't think permissions are the problem, I've tried run bitpim as root and sudo.

Also the Bitpim log:

22:02:45.712 USB Comm Watch started
22:02:50.804 coms:[{'available': False, 'description': 'USB modem (/dev/ttyACM0)', 'driver': 'ttyACM', 'device': (166, 0), 'class': 'modem', 'name': '/dev/ttyACM0'}, {'available': True, 'description': 'USB modem (/dev/ttyACM1)', 'driver': 'ttyACM', 'device': (166, 1), 'class': 'modem', 'name': '/dev/ttyACM1'}]
22:02:50.805 Available ports: ['/dev/ttyACM1']
22:02:50.805 Available modem ports: ['/dev/ttyACM1']
22:02:50.866 Gathering data on port: /dev/ttyACM1
22:02:50.866 /dev/ttyACM1: USB support is not available
22:02:50.866 /dev/ttyACM1: Opening port /dev/ttyACM1, 115200 baud, timeout 1.000000, hardwareflow 0, softwareflow 0
22:02:50.866 /dev/ttyACM1: Open of comm port suceeded
22:02:51.188 Done on port: /dev/ttyACM1

Libertarian Arch Linux User

Offline

#5 2010-04-09 02:54:56

matthewbauer
Member
From: /usa/ks
Registered: 2009-07-20
Posts: 86

Re: Using LG Dare with Arch Linux

Just wanted to say I was finally able to get this resolved by updating to the latest Bitpim svn.


Libertarian Arch Linux User

Offline

Board footer

Powered by FluxBB