cdc-acm modems do not work properly using 7E1 byte format
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I have tried two apps (minicom and smsclient) with to ACM modems, and received 7E1 data does not have the parity bit stripped. I can check with STTY and it shows parenb cs7 -parodd when the port is being used in 7E1 format, but the received data has the parity bit passed through to the app.
The ACM modems work fine in 8N1 mode.
An ordinary RS232 modem on ttyS0 works fine with both apps using 7E1 format, and the parity bit is stripped from receive data (ie only 7 bits passed to the app).
This may be a long standing problem, possibly in the CDC-ACM driver.
Using oneric, server.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 1.23-0ubuntu4
Architecture: i386
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info: Error: [Errno 2] No such file or directory
Card0.Amixer.
DistroRelease: Ubuntu 11.10
HibernationDevice: RESUME=/dev/sda3
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. G41M-ES2L
Package: linux (not installed)
ProcEnviron:
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=UUID=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.60
RfKill: Error: [Errno 2] No such file or directory
Tags: oneiric
Uname: Linux 3.0.0-14-
UpgradeStatus: Upgraded to oneiric on 2011-08-21 (132 days ago)
UserGroups:
WifiSyslog:
Jan 1 08:00:25 u01 kernel: [501255.880029] usb 2-2: new full speed USB device number 2 using uhci_hcd
Jan 1 08:00:27 u01 kernel: [501258.250882] cdc_acm 2-2:2.0: ttyACM0: USB ACM device
Jan 1 08:00:27 u01 kernel: [501258.253097] usbcore: registered new interface driver cdc_acm
Jan 1 08:00:27 u01 kernel: [501258.253101] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
dmi.bios.date: 11/04/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F6
dmi.board.name: G41M-ES2L
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: G41M-ES2L
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
affects: | ubuntu → linux (Ubuntu) |
tags: | added: kernel-net oneiric |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 832641
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.