Reply
Thread Tools
Posts: 38 | Thanked: 28 times | Joined on Feb 2009
#1
This is the problem if you dont' want to scroll down:
Error claiming USB interface: Device or resource busy

I have an N800 and am trying to flash it. I am using Ubuntu 910, doing it as root, have tried all 4 usb ports on my laptop, and have even tried mounting the USB, which is not a problem with Ubuntu 910. I have had N800's and N810's and have flashed them using multiple operating systems over the last 3 years. I am stumped by this one.
./flasher-3.0 -F RX-34_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R
flasher v0.8.7 (Oct 17 2006)

SW version in image: RX-34_DIABLO_5.2008.43-7_PR_MR0
Image 'kernel', size 1536640 bytes
Version 2.6.21-200842maemo1
Image 'initfs', size 2327808 bytes
Version 0.95.22-200842maemo1w38b3
Image 'rootfs', size 138149888 bytes
Version RX-34+RX-44+RX-48_DIABLO_5.2008.43-7_PR_MR0
Image '2nd', size 8192 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
Image 'xloader', size 9088 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
Image 'secondary', size 99072 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
USB device found found at bus 002, device address 028
Error claiming USB interface: Device or resource busy

Many thanks to all who help.
 
Johnx's Avatar
Posts: 643 | Thanked: 628 times | Joined on Mar 2007 @ Seattle (or thereabouts)
#2
Do you happen to have an old Jaunty-era kernel lying around you could boot into? You could at least verify if it's a kernel level thing or a libusb level thing.

-John
 

The Following User Says Thank You to Johnx For This Useful Post:
jkq's Avatar
Posts: 251 | Thanked: 131 times | Joined on Oct 2009 @ USA
#3
Originally Posted by sirflyalot View Post
This is the problem if you dont' want to scroll down:
Error claiming USB interface: Device or resource busy
Maybe it automounted the tablet as a drive?

I think the last time I flashed my N800 it was on a laptop running Hardy (or rather, the version of Mint based on Hardy ).

-jkq
 
Posts: 2 | Thanked: 10 times | Joined on May 2008
#4
Hi,

sudo modprobe -r cdc_phonet should resolve your problem.
 

The Following 10 Users Say Thank You to alendit For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#5
Thanks a lot for that tip, I started seeing the same problem on Archlinux a cuple of days ago. The command saves me from a reboot.
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#6
I came across this thread after trying to reflash my n800 using suse 11.2 and the static flashe binary...

# ./flasher-3.5 -F RX-34_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R
flasher v0.9.0 (Jan 19 2007)

SW version in image: RX-34_DIABLO_5.2008.43-7_PR_MR0
Image 'kernel', size 1536640 bytes
Version 2.6.21-200842maemo1
Image 'initfs', size 2327808 bytes
Version 0.95.22-200842maemo1w38b3
Image 'rootfs', size 138149888 bytes
Version RX-34+RX-44+RX-48_DIABLO_5.2008.43-7_PR_MR0
Image '2nd', size 8192 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
Image 'xloader', size 9088 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
Image 'secondary', size 99072 bytes
Valid for RX-34: 1301, 1302, 1501, 1502, 1503, 1504, 1601, 1602
Version 1.1.16-200844maemo2
USB device found found at bus 001, device address 024
Error claiming USB interface: Device or resource busy


I also tried with an older flasher - 3.0 - and it didn't work :-(
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#7
Nope, the flashers stopped working in openSUSE 11.2, dunno why. I'm using an archive 11.1 to do it. N900 doesn't reflash too. Didn't investigate.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#8
I just booted a 10.2 rescue disk then mounted the hard drive partition where my downloads are, and the flasher program worked but failed part way through, try as I might I couldn't get it to finish. Sometimes it barely starts before reporting protocol error, sometimes it gets up to 17% of the way flashing the main file system before reporting write error.

I'm worried I bricked my tablet now :-(

I tried a different USB port too, no change. I'll try a different computer in case that works.

arrrrgggghhhh!
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#9
OK, am using my file server, an atom board running suse 11.2 linux "2.6.31.5-0.1-pae", and I got the usb_bulk_write error seen before:

Sending and flashing rootfs image (134912 kB)...
1% (2560 of 134912 kB, 9446 kB/s))
Write failed after 2621440 bytes
usb_bulk_write: No such device or address


FWIW, the desktop machine is running 2.6.31.5-0.1-default - note not PAE. Whether that makes a difference I don't know.

--edit1--
oh no, now the tablet simply flashes up the initial power-on screen with the image of a 770 with the spanner. the flashing program won't even detect the device appearing.

--edit2--
I added a couple of lines to the /etc/modprobe.d/50-blacklist.conf file thus
Code:
blacklist cdc_phonet
blacklist phonet
and then, with a fresh battery, the flasher-3.0-static tool worked, using the file server suse 11.2, 2.6.31.5-0.1-pae.

phew! FWIW, I decided to reflash because my n800 reported its storage was full and I had too much cruft that needed clearing out, so I figured a fresh start would help. I began to wish I hadn't. Then I had guilty thoughts about it breaking it being an excuse to buy an n900.
--edit3-- oh yeah, I forgot, another reason I've been meaning to reflash for ages was because the media player couldn't remember anything I played, and the metalayer crawler was b0rked and there was no media library. basically, I'd fannied around so much it needed a clean start :-)
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen

Last edited by speculatrix; 2009-11-22 at 23:14.
 

The Following 3 Users Say Thank You to speculatrix For This Useful Post:
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#10
Great! You helped me flash my 770 on Ubuntu 9.10.
Code:
sudo rmmod cdc_phonet
sudo rmmod phonet
Before that it was just
Code:
USB device found found at bus 003, device address 004
Error claiming USB interface: Device or resource busy
__________________
Tidings - RSS and Podcast aggregator for Jolla - https://github.com/pycage/tidings
Cargo Dock - file/cloud manager for Jolla - https://github.com/pycage/cargodock
 

The Following User Says Thank You to pycage For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 04:45.