Tested on: Linux bp1-ThinkPad-X220 4.8.0-040800rc1-generic #201608072231 SMP Mon Aug 8 02:33:57 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
The rfcomm connection is as unreliable as before. I've attached a file where I transmit comma separated data from a bluetooth device. The data is corrupted from time to time. There are 125 lines / sec transmitted which is well within the permitted bandwidth. The file was created by "cat /dev/rfcomm > rfcomm.dat". After a couple of seconds the connection is broken and cat returns to the command line. The same happens with putty (baudrate set to 230,000 but doesn't matter which I set). The same transmission works perfectly under both Windows (via putty) and Android. I had it running there for many hours without any data corruption and/or crashes. Under Android I tested it with a terminal program and I've also written a custom app which runs fine. Under Windows only via terminal. ** Attachment added: "this is raw data received from an rfcomm dev. All lines should have exactly the same lenght." https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1611532/+attachment/4719274/+files/rfcomm.dat ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1611532 Title: bluetooth USB dongle CSR8510 causes system freeze Status in linux package in Ubuntu: Confirmed Bug description: - Do a rfcomm bind. - Try a cat /dev/rfcomm0 In about 50% of cases the system completely freezes. In the other 40% the rfcomm data is garbled. In the remaining 10% the data is fine. The bt device at the other end is an RN42 which transmits text data. When scanning for devices often the bt name is not displayed or is shown as unknown. It worked perfectly under the previous LTS (precise) which was a 32 bit version. The xenial I'm using now is a 64bit version. I've tried it on two computers and the behaviour is the same (both 64 bit versions) Description: Ubuntu 16.04.1 LTS Release: 16.04 Linux bp1-ThinkPad-X220 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.4.0-31-generic 4.4.0-31.50 [modified: boot/vmlinuz-4.4.0-31-generic] ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15 Uname: Linux 4.4.0-34-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: bp1 3466 F.... pulseaudio CurrentDesktop: Unity Date: Tue Aug 9 22:57:18 2016 HibernationDevice: RESUME=UUID=8159b870-9b8b-418d-ba7f-681dacd3fb94 InstallationDate: Installed on 2016-07-24 (16 days ago) InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) MachineType: LENOVO 4291SX7 ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic root=UUID=a4df6be3-87d1-4a4f-8576-2c3fc031806e ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.4.0-34-generic N/A linux-backports-modules-4.4.0-34-generic N/A linux-firmware 1.157.2 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 07/18/2013 dmi.bios.vendor: LENOVO dmi.bios.version: 8DET69WW (1.39 ) dmi.board.asset.tag: Not Available dmi.board.name: 4291SX7 dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr8DET69WW(1.39):bd07/18/2013:svnLENOVO:pn4291SX7:pvrThinkPadX220:rvnLENOVO:rn4291SX7:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 4291SX7 dmi.product.version: ThinkPad X220 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1611532/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp