{"action":"created","issue":{"url":"https://api.github.com/repos/ostroproject/ostro-os/issues/214","repository_url":"https://api.github.com/repos/ostroproject/ostro-os","labels_url":"https://api.github.com/repos/ostroproject/ostro-os/issues/214/labels{/name}","comments_url":"https://api.github.com/repos/ostroproject/ostro-os/issues/214/comments","events_url":"https://api.github.com/repos/ostroproject/ostro-os/issues/214/events","html_url":"https://github.com/ostroproject/ostro-os/issues/214","id":195456971,"number":214,"title":"Using Ostro OS + Serial CDC","user":{"login":"shrmrf","id":14158377,"avatar_url":"https://avatars.githubusercontent.com/u/14158377?v=3","gravatar_id":"","url":"https://api.github.com/users/shrmrf","html_url":"https://github.com/shrmrf","followers_url":"https://api.github.com/users/shrmrf/followers","following_url":"https://api.github.com/users/shrmrf/following{/other_user}","gists_url":"https://api.github.com/users/shrmrf/gists{/gist_id}","starred_url":"https://api.github.com/users/shrmrf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shrmrf/subscriptions","organizations_url":"https://api.github.com/users/shrmrf/orgs","repos_url":"https://api.github.com/users/shrmrf/repos","events_url":"https://api.github.com/users/shrmrf/events{/privacy}","received_events_url":"https://api.github.com/users/shrmrf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2016-12-14T07:12:21Z","updated_at":"2016-12-15T09:59:17Z","closed_at":null,"body":"Hello Everybody,\r\n\r\nIn my quest to using Intel's Wireless AC-3160 wifi PCIe card with the Galileo, I compiled the swupd version of Ostro OS and everything seemed to work well except for the Serial port.\r\n\r\nMy USB CDC device does not appear as an ACMx file interface (/dev/ttyACM0 for example). Has anyone had similar problems with kernel 4.4?\r\n\r\nI've put some commands I ran, that might help the context at the end of this post. The device in question is the STMicroelectronics STM32F407. I can confirm that reverting to the standard image for the Galileo fixes this issue.\r\n\r\nThank you...\r\n\r\n```bash\r\n# lsusb  \r\n    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  \r\n    Bus 002 Device 003: ID 8087:07dc Intel Corp.   \r\n    Bus 002 Device 002: ID 0483:5740 STMicroelectronics STM32F407  \r\n    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  \r\n\r\n\r\n# lsusb -d 0483:5740 -v    # for STM32F407  \r\n  \r\nBus 002 Device 002: ID 0483:5740 STMicroelectronics STM32F407  \r\nDevice Descriptor:  \r\n  bLength                18  \r\n  bDescriptorType         1  \r\n  bcdUSB               2.00  \r\n  bDeviceClass            0   \r\n  bDeviceSubClass         0   \r\n  bDeviceProtocol         0   \r\n  bMaxPacketSize0        64  \r\n  idVendor           0x0483 STMicroelectronics  \r\n  idProduct          0x5740 STM32F407  \r\n  bcdDevice            2.00  \r\n  iManufacturer           1 STMicroelectronics  \r\n  iProduct                2 STM32 Virtual ComPort  \r\n  iSerial                 3 00000000001A  \r\n  bNumConfigurations      1  \r\n  Configuration Descriptor:  \r\n    bLength                 9  \r\n    bDescriptorType         2  \r\n    wTotalLength           67  \r\n    bNumInterfaces          2  \r\n    bConfigurationValue     1  \r\n    iConfiguration          0   \r\n    bmAttributes         0x80  \r\n      (Bus Powered)  \r\n    MaxPower              250mA  \r\n    Interface Descriptor:  \r\n      bLength                 9  \r\n      bDescriptorType         4  \r\n      bInterfaceNumber        0  \r\n      bAlternateSetting       0  \r\n      bNumEndpoints           1  \r\n      bInterfaceClass         2 Communications  \r\n      bInterfaceSubClass      2 Abstract (modem)  \r\n      bInterfaceProtocol      1 AT-commands (v.25ter)  \r\n      iInterface              0   \r\n      CDC Header:  \r\n        bcdCDC               1.10  \r\n      CDC Call Management:  \r\n        bmCapabilities       0x00  \r\n        bDataInterface          1  \r\n      CDC ACM:  \r\n        bmCapabilities       0x02  \r\n          line coding and serial state  \r\n      CDC Union:  \r\n        bMasterInterface        0  \r\n        bSlaveInterface         1   \r\n      Endpoint Descriptor:  \r\n        bLength                 7  \r\n        bDescriptorType         5  \r\n        bEndpointAddress     0x82  EP 2 IN  \r\n        bmAttributes            3  \r\n          Transfer Type            Interrupt  \r\n          Synch Type               None  \r\n          Usage Type               Data  \r\n        wMaxPacketSize     0x0008  1x 8 bytes  \r\n        bInterval              16  \r\n    Interface Descriptor:  \r\n      bLength                 9  \r\n      bDescriptorType         4  \r\n      bInterfaceNumber        1  \r\n      bAlternateSetting       0  \r\n      bNumEndpoints           2  \r\n      bInterfaceClass        10 CDC Data  \r\n      bInterfaceSubClass      0   \r\n      bInterfaceProtocol      0   \r\n      iInterface              0   \r\n      Endpoint Descriptor:  \r\n        bLength                 7  \r\n        bDescriptorType         5  \r\n        bEndpointAddress     0x01  EP 1 OUT  \r\n        bmAttributes            2  \r\n          Transfer Type            Bulk  \r\n          Synch Type               None  \r\n          Usage Type               Data  \r\n        wMaxPacketSize     0x0040  1x 64 bytes  \r\n        bInterval               0  \r\n      Endpoint Descriptor:  \r\n        bLength                 7  \r\n        bDescriptorType         5  \r\n        bEndpointAddress     0x81  EP 1 IN  \r\n        bmAttributes            2  \r\n          Transfer Type            Bulk  \r\n          Synch Type               None  \r\n          Usage Type               Data  \r\n        wMaxPacketSize     0x0040  1x 64 bytes  \r\n        bInterval               0  \r\ncan't get device qualifier: Resource temporarily unavailable  \r\ncan't get debug descriptor: Resource temporarily unavailable  \r\nDevice Status:     0x0000  \r\n  (Bus Powered)\r\n\r\n\r\n# cat /dev/tty  \r\n    tty     tty11   tty15   tty19   tty22   tty26   tty3    tty33   tty37   tty40   tty44   tty48   tty51   tty55   tty59   tty62   tty9    ttyS2     \r\n    tty0    tty12   tty16   tty2    tty23   tty27   tty30   tty34   tty38   tty41   tty45   tty49   tty52   tty56   tty6    tty63   ttyGS0  ttyS3     \r\n    tty1    tty13   tty17   tty20   tty24   tty28   tty31   tty35   tty39   tty42   tty46   tty5    tty53   tty57   tty60   tty7    ttyS0     \r\n    tty10   tty14   tty18   tty21   tty25   tty29   tty32   tty36   tty4    tty43   tty47   tty50   tty54   tty58   tty61   tty8    ttyS1   \r\n```"},"comment":{"url":"https://api.github.com/repos/ostroproject/ostro-os/issues/comments/267287681","html_url":"https://github.com/ostroproject/ostro-os/issues/214#issuecomment-267287681","issue_url":"https://api.github.com/repos/ostroproject/ostro-os/issues/214","id":267287681,"user":{"login":"mythi","id":1049565,"avatar_url":"https://avatars.githubusercontent.com/u/1049565?v=3","gravatar_id":"","url":"https://api.github.com/users/mythi","html_url":"https://github.com/mythi","followers_url":"https://api.github.com/users/mythi/followers","following_url":"https://api.github.com/users/mythi/following{/other_user}","gists_url":"https://api.github.com/users/mythi/gists{/gist_id}","starred_url":"https://api.github.com/users/mythi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mythi/subscriptions","organizations_url":"https://api.github.com/users/mythi/orgs","repos_url":"https://api.github.com/users/mythi/repos","events_url":"https://api.github.com/users/mythi/events{/privacy}","received_events_url":"https://api.github.com/users/mythi/received_events","type":"User","site_admin":false},"created_at":"2016-12-15T09:59:17Z","updated_at":"2016-12-15T09:59:17Z","body":"On Thu, Dec 15, 2016 at 10:30 AM, T wrote:\n\n> btw, I'm doing bitbake -k ostro-image-swupd (not noswupd) ... shouldn't\n> be a problem, right?\n>\n>\nNot a problem but you take an unnecessary hit in time when using\n```swupd``` in debugging.\n"}}
{"actor":{"display_login":"mythi"}}