On Jan 2, 2007, at 12:13 PM, Jiefei Ma wrote:

I did that and it worked.  

Just a guess:  did you “chmod a+x S60usbnet-setip”?

Well, even if S60... has the right permissions, if you don't remove the "dhcp" setting in /etc/network/interfaces, then you'll have problems when the DHCP client app tries to set things on the interface.  This could happen after S60... runs since the dhcp client is a background process at that point.