fix bug that query weather script sometimes corrupts the ethernet buffer