Comment 5 for bug 621743

Revision history for this message
Nate Faerber (natefaerber) wrote :

I have this problem on 2.6.35-22-generic with Dell 5620 on an E6510. I'm using VZW firmware with md5sums:

05dca5d580187f5e3e5862543a35ae14 amss.mbn
88a60ed745d75fb1b92c539574ecc972 apps.mbn
5f3c042fbaeb6f074c04c8fdffd54ddb UQCN.mbn

Here is an strace that shows where it hangs:

execve("/lib/udev/gobi_loader", ["/lib/udev/gobi_loader", "-2000", "/dev/ttyUSB0", "/lib/firmware/gobi"], [/* 16 vars */]) = 0
brk(0) = 0xd94000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c616db000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=105361, ...}) = 0
mmap(NULL, 105361, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5c616c1000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\356\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1572232, ...}) = 0
mmap(NULL, 3680296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5c6113a000
mprotect(0x7f5c612b4000, 2093056, PROT_NONE) = 0
mmap(0x7f5c614b3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7f5c614b3000
mmap(0x7f5c614b8000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5c614b8000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c616c0000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c616bf000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c616be000
arch_prctl(ARCH_SET_FS, 0x7f5c616bf700) = 0
mprotect(0x7f5c614b3000, 16384, PROT_READ) = 0
mprotect(0x601000, 4096, PROT_READ) = 0
mprotect(0x7f5c616dd000, 4096, PROT_READ) = 0
munmap(0x7f5c616c1000, 105361) = 0
mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c615bd000
open("/dev/ttyUSB0", O_RDWR) = 3
chdir("/lib/firmware/gobi") = 0
open("amss.mbn", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=6733876, ...}) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
ioctl(3, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
write(3, "~", 1) = 1
write(3, "\1QCOM high speed protocol hst\0\0\0"..., 38) = 38
write(3, "~", 1) = 1
write(3, "~", 1) = 1
write(3, "%\5,\300f\0\1\0\0\0\4\0\0xS", 15) = 15
write(3, "~", 1) = 1
write(3, "'\0\0\0\0\0\0,\300f\0\300n", 13) = 13
read(4, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\2\0(\0\1\0\0\0\0\0\260\0004\0\0\0"..., 1048576) = 1048576
write(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\2\0(\0\1\0\0\0\0\0\260\0004\0\0\0"..., 1048576