The new Sony Ericsson W980 mobile phone

Bug #275633 reported by Tobster
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Committed
Undecided
Unassigned

Bug Description

When you connect the new Sony Ericsson W980 mobile (cellphone) to Ubuntu viva USB port, Ubuntu thinks that it has detected a camera or does not detect the device at all. Ubuntu also gets confused with the music files and places them under the pictures directory.

You are also currently are unable to transfer music and video too or from the phone to the computer, which makes the £300 phone pretty much useless because you are unable to use any of the features that you brought the phone for.

Because of Ubuntu confusing with images and music (including non DRM protected music) there might also be an issue with transferring images to and from the phone

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thank you for taking the time to report this bug and help make Ubuntu better. Could you provide the following additional information (with the phone connected):

1. Please type "lsusb" in to a terminal and post the output here.
2. Please run "lshal > lshal.log" and attach the resulting file "lshal.log" to this bug report.

Thanks

Revision history for this message
Tobster (toby-whaymand) wrote : Re: [Bug 275633] Re: The new Sony Ericsson W980 mobile phone

Thanks for your e-mail. Here the output from the "lsusb" terminal
command:

toby@toby-desktop:~$ lsusb
Bus 005 Device 004: ID 0fce:00da Sony Ericsson Mobile Communications AB
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 046d:0929 Logitech, Inc.
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0bb2:6098 Ambit Microsystems Corp. USB Cable
Modem
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
toby@toby-desktop:~$

I will add the lshal.log output to the bug report.

Please, if there anymore I can feel free to e-mail. I will help as much
as I can...

Thanks

Toby
On Sun, 2008-09-28 at 23:17 +0000, Chris Coulson wrote:
> Thank you for taking the time to report this bug and help make Ubuntu
> better. Could you provide the following additional information (with the
> phone connected):
>
> 1. Please type "lsusb" in to a terminal and post the output here.
> 2. Please run "lshal > lshal.log" and attach the resulting file "lshal.log" to this bug report.
>
> Thanks
>
> ** Changed in: ubuntu
> Status: New => Incomplete
>
> ** Tags removed: ericsson phone sony w980
>

Revision history for this message
Tobster (toby-whaymand) wrote :

'Please run "lshal > lshal.log" and attach the resulting file "lshal.log" to this bug report.'

After doing the above request this is what my terminal is showing:

toby@toby-desktop:~$ lshal > lshal.log
toby@toby-desktop:~$

Revision history for this message
Tobster (toby-whaymand) wrote :
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Tobster - there should be a file called "lshal.log" in the directory that you executed the command from

Revision history for this message
Tobster (toby-whaymand) wrote :
Download full text (21.4 KiB)

ss.device_id = 'ALC880 Analog' (string)
  oss> alsa.device_id = 'ALC880 Analog
.originating_device = '/org/freede
bash: access_control.file: command not found
toby@toby-desktop:~$ alsa.originating_device = '/org/
  oss.type = 'pcm' (string)

udi > alsa.pcm_class = 'generic' (string)
= '/org/freedesktop/Hal/devices/pci_808
>

> info.callouts.add = {'hal-acl-tool --add-dev
  access_control.type = 'sound' (string)
  albash: alsa.originating_device: command not found
toby@toby-desktop:~$ info.callouts.remove = {'hal-acl-too
sa.card = 0 (0x0) (int)
  alsa.card_i> info.capabilities = {'alsa', 'a
d = 'HDA Intel' (string)
  alsa.dbash: info.callouts.remove: command not found
toby@toby-desktop:~$ info.category = 'alsa' (string)
evice_file = '/dev/snd/controlC0'
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ info.parent = '/org/freedesktop/Hal/devices
  alsa.originating_device = '/org/freedesktop
> info.product = 'ALC880 Analog ALSA Pl
  alsa.type = 'control' (string)
  infbash: info.parent: command not found
toby@toby-desktop:~$
o
toby@toby-desktop:~$ linux.device_file = '/dev/snd/pcmC0D0p' (string)
  info.callouts.remove = {'hal-acl-tool --remove-de
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ linux.hotplug_type = 2 (0x2) (int)
  info.capabilities = {'alsa', 'access
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ linux.subsystem = 'sound' (string)
  info.category = 'alsa' (string)
  bash: syntax error near unexpected token `('
toby@toby-desktop:~$ linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p' (s
info.parent = '/org/freedesktop/Hal/devices/pci_8086_2668_sound_card_0' (string)
  ibash: syntax error near unexpected token `('
toby@toby-desktop:~$
n
toby@toby-desktop:~$ udi = '/org/freedesktop/Hal/devices/pci_8086_2668_sound_card_0_alsa_capture_0'
  info.udi = '/org/freedesktop/Hal/devices/pci_8086_2668_sound_card_0_alsa_con
bash: udi: command not found
toby@toby-desktop:~$ access_control.file = '/dev/snd/pcmC0D0c' (strin
  linux.device_file = '/dev/snd/controlC0' (string
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ access_control.type = 'sound' (str
  linux.hotplug_type = 2 (0x2) (int
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ alsa.card = 0 (0x0) (int)
  linux.subsystem = 'sound'
bash: syntax error near unexpected token `('
toby@toby-desktop:~$ alsa.card_id = 'HDA Intel' (string)
bash: syntax error near unexpected token `('
  linux.sysfs_path = '/sys/devices/pci
toby@toby-desktop:~$ alsa.device = 0 (

udi = '/org/freedesbash: syntax error near unexpected token `('
toby@toby-desktop:~$
k
toby@toby-desktop:~$

toby@toby-desktop:~$ alsa.originating_device = '/org/freedesktop/Hal/devices/pci_8086_2668_sound_
  access_control.type = 'sound' (string)
  info.callouts.add = {'hal-acl-tool> alsa.pcm_class = 'generic' (string)
 --add-device'} (string list)
  info.ca> alsa.type = 'capture' (string)
llouts.remove = {'hal-acl-tool --r
> info.callouts.add = {'hal-acl-tool --add-device'}
  info.capabilities = {'oss', 'access_control'} (str
> info.callo...

Revision history for this message
Tobster (toby-whaymand) wrote :
Revision history for this message
Alex Petrucci (alex-mail2me) wrote :

I've got the same problem with Intrepid.

Revision history for this message
Tobster (toby-whaymand) wrote :

I don't have a problem anymore my phone works great on Ubuntu 8.10

Revision history for this message
Samuelll (sam-t-oneill) wrote :

I too have am having problems with this phone.

In 8.10 the phone appears as a mounted device, however it is listed as only 3.4gb, instead of something close to 8gb. I also cannot transfer files to the device, any insight would be greatly appreciated.

Also interested to hear from Tobster on his experience with 8.10 as he has mentioned that he has the phone working.

Thanks,

Sam

Revision history for this message
Mark Rijckenberg (markrijckenberg) wrote :

Hi,

Please try the solution from forumuser jmaxx at the following location:

http://ubuntuforums.org/showthread.php?t=975622&page=3

It should make the phone work as a USB storage device in Ubuntu.

Regards,

Mark

Revision history for this message
Samuelll (sam-t-oneill) wrote :

Thanks Mark

2009/3/7 Mark Rijckenberg <email address hidden>

> Hi,
>
> Please try the solution from forumuser jmaxx at the following location:
>
> http://ubuntuforums.org/showthread.php?t=975622&page=3
>
> It should make the phone work as a USB storage device in Ubuntu.
>
> Regards,
>
> Mark
>
> --
> The new Sony Ericsson W980 mobile phone
> https://bugs.launchpad.net/bugs/275633
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu: Incomplete
>
> Bug description:
> When you connect the new Sony Ericsson W980 mobile (cellphone) to Ubuntu
> viva USB port, Ubuntu thinks that it has detected a camera or does not
> detect the device at all. Ubuntu also gets confused with the music files
> and places them under the pictures directory.
>
> You are also currently are unable to transfer music and video too or from
> the phone to the computer, which makes the £300 phone pretty much useless
> because you are unable to use any of the features that you brought the phone
> for.
>
> Because of Ubuntu confusing with images and music (including non DRM
> protected music) there might also be an issue with transferring images to
> and from the phone
>

--
Sam O'Neill

Centre for Interactive Assessment Development (CIAD)
University of Derby
Kedleston Road (Room B112)
Derby
DE22 1GB
Tel: +44 (0)1332 591 720 (ext. 1720)

Revision history for this message
mnass (mnass) wrote :

Does not work with 9.10

Sony Erricson W980 - Ubuntu Karmic Koala 9.10

lsusb:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 020: ID 0fce:e0da Sony Ericsson Mobile Communications AB
Bus 001 Device 019: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lshal > lshal.log
Could not initialise connection to hald.
Normally this means the HAL daemon (hald) is not running or not ready.

Revision history for this message
Alexander Skiba (ghostlyrics) wrote :

have you tried the solution that was reported to work in Jaunty? (#11)

Revision history for this message
Alexander Skiba (ghostlyrics) wrote :

The workaround that was working in Jaunty now completely messes up *all* external mounting like flash drives or external HDDs.

Changed in ubuntu:
status: Incomplete → Confirmed
Changed in ubuntu:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.