| Summary: | connman offline mode doesn't work on qemu images | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Yi Zhao <yi.zhao> |
| Component: | connectivity | Assignee: | Cristian Iorga <cristian.iorga> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | hongxu.jia, liang.li2, meta.mr.watcher, meta.watcher, Qi.Chen, ross.burton, sgw, sstncr, yi.zhao |
| Version: | 1.4 | ||
| Target Milestone: | 1.4 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
| Bug Depends on: | 3227 | ||
| Bug Blocks: | |||
|
Description
Yi Zhao
2013-01-29 08:38:35 UTC
This is probably because we're telling connman to ignore the statically configure networking channel. Hi Yi, For qemu machines connman doesn't manage any ethX interface anymore, so all connman networking tests on qemu are irrelevant. Have a look at /etc/connman/main.conf: [General] NetworkInterfaceBlacklist = eth Commit 7048fbdc05c1f2d9acaf1052550dec792c1f18da introduced connman-conf recipe for all qemu machines, blacklisting eth interfaces. The reason behind the change was that on qemu machines the interface is statically configured anyway at boot time (runqemu passes an ip to qemu) and restarting connman would have killed the network (reconfiguring the interface). So, I'm not really sure how we should handle this, given that all connman tests on qemu are now irrelevant... Hello, this situation is generated by a previous patch that I have introduced, meant to stop connman from messing up with qemu machines network configuration. As a side effect, wired interface (in this case eth0) are no longer under connman's control. A better fix is in the work. The situation is a little bit difficult because of connman's inability of providing ethernet provisioning. In connman 1.12, Ethernet provisioning is introduced. Verified with master branch: 4da406cd50cf02a63ed76810a670aba1eb561c79 |