Check if this script has exec bit set: /system/etc/dhcpcd/dhcpcd-run-hooks Actually it's a froyo bug which is just been fixed. Update your source tree to get it.
On 8月18日, 下午2時51分, guru <guru.nav...@gmail.com> wrote: > Hi All > > did anyone worked on this dhcpcd/ faced this issue? > > if i added in init.rc file > > setprop dhcp.eth0.ipaddress "" > setprop dhcp.eth0.mask "" > setprop dhcp,eth0.server "" > setprop dhcp.eth0.leasetime "" > > then it is initializing the these, but does not initialize dns1 and > dns2? > > Please let me know why this behavior? > > Guru > > On Aug 17, 10:19 am, guru <guru.nav...@gmail.com> wrote: > > > Hi All, > > > When I enable the wifi in froyo and connect to AP, it is trying to get > > IP address, but output at wifiStateTraker level shows that many fields > > are 0. > > > V/WifiStateTracker( 1029): IP configuration: ipaddr 0.0.0.0 gateway > > 0.0.0.0 netmask 0.0.0.0 dns1 10.50.201.5 dns2 125.22.47.125 DHCP > > server 0.0.0.0 lease 1111001036 seconds > > > from dhcpcd logs, it shows that it is setting above properties(BELOW). > > But if i do getprop at adb shell, it only shows > > > dhcp.eth0.dns2 125.22.47.125 > > dhcp.eth0.dns3 202.56.250.5 > > > but not others. > > > I am new to this dhcpcd, please let me know where I am going wrong in > > this. Any configuration issue here? > > > I//system/bin/dhcpcd( 1200): + count=2 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.dns2 125.22.47.125 > > I//system/bin/dhcpcd( 1200): + count=3 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.dns3 202.56.250.5 > > D/dalvikvm( 795): GC_EXPLICIT freed 2 objects / 48 bytes in 121ms > > I//system/bin/dhcpcd( 1200): + count=4 > > I//system/bin/dhcpcd( 1200): + ls /system/etc/dhcpcd/dhcpcd-hooks/95- > > configured > > I//system/bin/dhcpcd( 1200): + . /system/etc/dhcpcd/dhcpcd-hooks/95- > > configured > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.reason BOUND > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.ipaddress > > 10.50.200.200 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.gateway 10.50.200.1 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.mask 255.255.255.0 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.leasetime 86400 > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.server 10.50.200.5 > > E/dalvikvm( 1246): could not disable core file generation for pid > > 1246, errno=1 > > I/ActivityManager( 1029): Start proc com.android.deskclock for > > broadcast com.android.deskclock/.AlarmInitReceiver: pid=1246 uid=10007 > > gids={} > > I//system/bin/dhcpcd( 1200): + setprop dhcp.eth0.result ok > > I//system/bin/dhcpcd( 1200): + ls /system/etc/dhcpcd/dhcpcd.exit-hook > > I//system/bin/dhcpcd( 1200): + set +x > > I//system/bin/dhcpcd( 1200): eth0: renew in 43200 seconds > > E/ ( 1029): After setting the system property > > E/ ( 1029): ipaddr 1234386276 > > E/ ( 1029): gateway 1234386272 > > E/ ( 1029): mask 1234386268 > > E/ ( 1029): dns1 1234386264 > > E/ ( 1029): dns2 1234386260 > > E/ ( 1029): server 1234386256 > > E/ ( 1029): lease 1234386252 > > I/ActivityThread( 1246): Publishing provider com.android.deskclock: > > com.android.deskclock.AlarmProvider > > E/dalvikvm( 1259): could not disable core file generation for pid > > 1259, errno=1 > > I/ActivityManager( 1029): Start proc com.android.email for broadcast > > com.android.email/com.android.exchange.BootReceiver: pid=1259 > > uid=10006 gids={3003, 1015} > > D/wpa_supplicant( 1135): EAPOL: startWhen --> 0 > > I/ActivityThread( 1259): Publishing provider > > com.android.email.provider: com.android.email.provider.EmailProvider > > E/dalvikvm( 1266): could not disable core file generation for pid > > 1266, errno=1 > > I/ActivityManager( 1029): Start proc android.process.media for content > > provider com.android.providers.downloads/.DownloadProvider: pid=1266 > > uid=10001 gids={1015, 2001, 3003} > > I/ActivityThread( 1259): Publishing provider > > com.android.email.attachmentprovider: > > com.android.email.provider.AttachmentProvider > > I/ActivityThread( 1259): Publishing provider > > com.android.exchange.provider: > > com.android.exchange.provider.ExchangeProvider > > E/ ( 1029): Guru: fill_ip_info IN > > E/ ( 1029): **** > > E/ ( 1029): **** > > E/ ( 1029): ****10.50.201.5 > > E/ ( 1029): ****125.22.47.125 > > E/ ( 1029): **** > > E/ ( 1029): Guru: fill_ip_info OUT > > V/WifiStateTracker( 1029): DhcpHandler: DHCP request succeeded > > D/WifiHW ( 1029): enter into wifi_command > > D/NetworkStateTracker( 1029): setDetailed state, old =OBTAINING_IPADDR > > and new state=CONNECTED > > V/WifiStateTracker( 1029): IP configuration: ipaddr 0.0.0.0 gateway > > 0.0.0.0 netmask 0.0.0.0 dns1 10.50.201.5 dns2 125.22.47.125 DHCP > > server 0.0.0.0 lease 1111001036 seconds > > > Thanks > > Gururaja B O -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting