Issue metadata
Sign in to add a comment
|
Isn't it support static IPv6 configuration in MBIM Device?
Reported by
liebs...@gmail.com,
May 22 2017
|
||||||||||||||||||||||
Issue description
UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Platform: 9202.64.0 (Official Build) stable-channel peppy.
Steps to reproduce the problem:
1.Attach LTE Device to IPv6 only Network
2.connect MBIM with USB cable.
What is the expected behavior?
Question!!
What went wrong?
I researching for chrome OS MBIM.
While searching regarding MBIM on Chrome OS, I found code as below,
And it seems to be write by benchan. Maybe he is a chromium developer member.
Please see the line 874 comment.
---------------------------------------------
Chromiumos_libmbim/shill/Cellular.cc
---------------------------------------------
863 void Cellular::LinkEvent(unsigned int flags, unsigned int change) {
864 Device::LinkEvent(flags, change);
865 if (ppp_task_) {
866 LOG(INFO) << "Ignoring LinkEvent on device with PPP interface.";
867 return;
868 }
869
870 if ((flags & IFF_UP) != 0 && state_ == kStateConnected) {
871 LOG(INFO) << link_name() << " is up.";
872 SetState(kStateLinked);
873
874 // TODO(benchan): IPv6 support is currently disabled for cellular devices.
875 // Check and obtain IPv6 configuration from the bearer when we later enable
876 // IPv6 support on cellular devices.
877 CellularBearer *bearer = capability_->GetActiveBearer();
878 if (bearer && bearer->ipv4_config_method() == IPConfig::kMethodStatic) {
879 SLOG(Cellular, 2) << "Assign static IP configuration from bearer.";
880 SelectService(service_);
881 SetServiceState(Service::kStateConfiguring);
882 AssignIPConfig(*bearer->ipv4_config_properties());
883 return;
884 }
---------------------------------------------
Question) Isn't it support static IPv6 configuration?
If so, although cellular device send MBIM COMMAN_DONE message against MBIM_CID_IP_CONFIGURATION (query) that contain IPV6 parameters (IPv6 Addr, IPv6 DNS Addr, IPv6 G/W Addr, IPv6 MTU size),
Cheome OS will can’t configure IPv6 address.
Is it right?
Did this work before? N/A
Chrome version: 57.0.2987.146 Channel: stable
OS Version: ??
Flash Version:
The following is my test environment.
[Host PC Information]
- Model : Acer C720
- OS ver 57.0.2987.146 (64bit)
- Platform 9202.64.0 (Official Build) stable-channel peppy.
- Firmware Google_Peppy.4389.93.0
,
Oct 26 2017
,
Oct 27 2017
,
Jan 19 2018
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by rjahagir@chromium.org
, Jun 2 2017Labels: M-57
Owner: benchan@chromium.org