https://bugzilla.novell.com/show_bug.cgi?id=735362 https://bugzilla.novell.com/show_bug.cgi?id=735362#c0 Summary: cdc_ether bad CDC descriptors with Samsung Galaxy S and Android >= 2.3.4 Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: All OS/Version: All Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: novell@tower-net.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0.1) Gecko/20100101 Firefox/5.0.1 The kernel module doesn't detect the tether hardware from Samsung Galaxy S after updating to Samsung Android version to 2.3.4 or 2.3.5. lsusb reports with the new versions: CDC Union: bMasterInterface 4 bSlaveInterface 5 The valus before with older Android version were 0 and 1. Because there is no problem with using this feature with Windows OS I think the Linux kernel module should also support an interface numbering not starting with 0. Reproducible: Always Steps to Reproduce: 1. Connect SGS via USB to Linux computer 2. Select USB tethering in SGS network menu 3. Linux tries loads correct kernel module and logs "bad CDC descriptors" Actual Results: tethering (Using phone via USB as ethernet interface) does not work Expected Results: ethernet interface should be setup and configured via dhcp This is a vanilla kernel bug of the cdc_ether driver module. Please put this information to the responsible maintainers to get it fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.