ltspfsd doesn't unmount USB device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ltspfs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ltspfs
I'm trying to use USB key with thin-client.
The key is mounted as /var/run/
I took tcpdump to look at the network packets, and I found this :
# tcpdump -q -i eth0 port 9220
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
23:09:31.156622 IP ubuntu.local.42315 > 172.20.0.250.9220: tcp 16
23:09:31.157135 IP 172.20.0.250.9220 > ubuntu.local.42315: tcp 60
23:09:31.157155 IP ubuntu.local.42315 > 172.20.0.250.9220: tcp 0
23:09:31.656683 IP ubuntu.local.42315 > 172.20.0.250.9220: tcp 16
23:09:31.658275 IP 172.20.0.250.9220 > ubuntu.local.42315: tcp 60
23:09:31.658287 IP ubuntu.local.42315 > 172.20.0.250.9220: tcp 0
Why does the ltspfs is always sending data like this? Opened with wireshark, it seems that there is a cycle with a period of 0.5 second.
ltspfs > ltspfsd : PSH, ACK -> TCP CHECKSUM INCORRECT
ltspfsd > ltspfs : PSH, ACK
ltspfs > ltspfsd : ACK
and the cycle starts again.
Does the TCP checksum have something to do with that?
I'm not able to reproduce the behavior I reported yesterday. I explain that by the fact that the period of sending packets is now about 15 seconds.
I do attach the tcpdump output that is readable by wireshak.