SNOWBALL: ECM needs to be brought up for ethernet to work

Bug #859958 reported by Mathieu Poirier
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android
Fix Released
Medium
Unassigned

Bug Description

Ethernet should come up automatically via dhcp but doesn't. The work around is to bringup and close the ECM.

This most likely caused by the fact that the kernel cmd line includes 'ip=dhcp', which retards the boot process just enough to get the mmc in working order.

Tags: snowball
Fathi Boudra (fboudra)
tags: added: snowball
Zach Pfeffer (pfefferz)
Changed in linaro-android:
status: New → Confirmed
assignee: nobody → Mathieu Poirier (mathieu.poirier)
importance: Undecided → Medium
affects: linaro-landing-team-ti → linaro-landing-team-ste
Changed in linaro-landing-team-ste:
status: New → Confirmed
Revision history for this message
Mathieu Poirier (mathieu.poirier-deactivatedaccount) wrote :

I can confirm that the presence of the "ip=dhcp" on the kernel cmd line is causing this problem. At this time we cannot remove this option because of bug 823313. Getting a dhcp address in the kernel retards the passage to userspace just long enough to get the mmc in working order (sometimes).

Despite bug 823313, the ECM should be enhanced to deal with an already configured interface.

Changed in linaro-android:
status: Confirmed → In Progress
Changed in linaro-landing-team-ste:
status: Confirmed → In Progress
Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :

On SNowball Hardware using build:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball-11.10-release/

Need to bring up eth0 interface after bootup, by default its shown as DOWN.
i.e:
#netcfg
eth0 DOWN 0.0.0.0 0.0.0.0 0x00001002

#ifconfig eth0 up 192.168.0.104
#netcfg
eth0 UP 192.168.0.104 255.255.255.0 0x00001043

Revision history for this message
Mathieu Poirier (mathieu.poirier-deactivatedaccount) wrote :

The solution is to reset the interface and start a dhcp request in Android, hence following the standard connection process.

Changed in linaro-android:
status: In Progress → Fix Committed
Changed in linaro-landing-team-ste:
status: In Progress → Fix Committed
Lee Jones (lag)
Changed in linaro-landing-team-ste:
importance: Undecided → Medium
assignee: nobody → Mathieu Poirier (mathieu.poirier)
Anmar Oueja (anmar)
Changed in linaro-landing-team-ste:
status: Fix Committed → Fix Released
Amit Pundir (pundiramit)
Changed in linaro-android:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.