<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.apple-style-span
{mso-style-name:apple-style-span;}
.MsoChpDefault
{mso-style-type:export-only;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-GB link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>Hello Guys,<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I’m running the latest 0.6.2 build of Voyage on an
ALIX 3d2 and we’re experimenting with H<span class=apple-style-span><span
style='color:black'>uawei e160 and e1550 GSM modems. However I’m having
issues when the modem is disconnected from the system, or when the modem
disconnects itself where it seems to crash the USB sub-system or something. I’ve
also seen similar behaviour to this with other USB devices in the past but am
unable to test those at the moment.<o:p></o:p></span></span></p>
<p class=MsoNormal><span class=apple-style-span><span style='color:black'><o:p> </o:p></span></span></p>
<p class=MsoNormal><span class=apple-style-span><span style='color:black'>When
the device disconnects I get a syslog entry as follows:<o:p></o:p></span></span></p>
<p class=MsoNormal><span class=apple-style-span><span style='color:black'><o:p> </o:p></span></span></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1047.773136] usb 2-2:
USB disconnect, address 3<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1047.775001] ehci_hcd
0000:00:0f.5: HC died; cleaning up<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.777388] irq 15:
nobody cared (try booting with the "irqpoll" option)<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001] Pid:
1501, comm: khubd Not tainted 2.6.26-486-voyage #1<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c013563b>] __report_bad_irq+0x24/0x69<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0135642>] __report_bad_irq+0x2b/0x69<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0135863>] note_interrupt+0x1e3/0x238<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0134fdb>] handle_IRQ_event+0x1a/0x3f<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0135ed1>] handle_level_irq+0x8a/0xce<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0105252>] do_IRQ+0x4b/0x61<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0103b63>] common_interrupt+0x23/0x30<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0117f62>] __do_softirq+0x2c/0x78<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0117fd0>] do_softirq+0x22/0x26<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c01180e9>] irq_exit+0x25/0x5d<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0105257>] do_IRQ+0x50/0x61<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0103b63>] common_interrupt+0x23/0x30<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c0114bf1>] vprintk+0x249/0x26a<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<d0848ed8>] usb_control_msg+0xd2/0xdc [usbcore]<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<c02f42cf>] printk+0xe/0x17<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<d0845042>] usb_disconnect+0x44/0xd3 [usbcore]<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778001]
[<d0845ae3>] hub_thread+0x44b/0xca5 [usbcore]<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<c01102bd>] __dequeue_entity+0x1f/0x71<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<c0122e6c>] autoremove_wake_function+0x0/0x2d<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<d0845698>] hub_thread+0x0/0xca5 [usbcore]<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<c0122ad8>] kthread+0x36/0x5a<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<c0122aa2>] kthread+0x0/0x5a<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<c0103d17>] kernel_thread_helper+0x7/0x10<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
=======================<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
handlers:<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<d0846ad7>] (usb_hcd_irq+0x0/0x59 [usbcore])<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
[<d0846ad7>] (usb_hcd_irq+0x0/0x59 [usbcore])<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:17:52 hit-nxdomain vmunix: [ 1050.778002]
Disabling IRQ #15<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:19:56 hit-nxdomain pppd[3225]: No response to 4
echo-requests<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:19:56 hit-nxdomain pppd[3225]: Serial link appears
to be disconnected.<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:19:56 hit-nxdomain pppd[3225]: Connect time 18.5
minutes.<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:19:56 hit-nxdomain pppd[3225]: Sent 177782 bytes,
received 724070 bytes.<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:19:56 hit-nxdomain pppd[3225]: restoring old
default route to eth0 [192.168.1.254]<o:p></o:p></p>
<p class=MsoNormal>Sep 30 18:20:02 hit-nxdomain pppd[3225]: Connection
terminated.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>You’ll also notice at the bottom a few entries from
pppd which was using the modem at the time it disconnects. I seem to get this
same log entry if the modem disconnects itself (unknown reason) or if I unplug
it from the cable.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>After this I get a pppd running which can’t be killed,
even using ‘kill -9 pid’. The modem is not recognised in syslog
when reconnected and commands like ‘lsusb’ just seem to hang and
show nothing.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I’ve tried booting with the irqpoll noapic nolapic
acpi=off boot options but still seems to get very similar results. It seems at
the moment that power-cylcing the system is the only way to fix it.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Can anyone make any suggestions as to what this problem
might be and how it can be solved?<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Cheers guys, really appreciate your help.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Rob<o:p></o:p></p>
</div>
</body>
</html>