29.10.2015, 21:47 | #11 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
Недолго я радовался. Два дня роутер проработал нормально. Отключали свет, теперь он снова не видит погодную станцию при загрузке.
В dmesg такие ошибки: Код:
[ 0.780000] Freeing unused kernel memory: 152K (802ea000 - 80310000) [ 1.920000] init: Console is alive [ 1.930000] init: - watchdog - [ 3.260000] usbcore: registered new interface driver usbfs [ 3.270000] usbcore: registered new interface driver hub [ 3.280000] usbcore: registered new device driver usb [ 3.300000] rt2880-pinmux pinctrl: request pin 10 (io10) for pio:10 [ 3.300000] rt2880-pinmux pinctrl: request pin 0 (io0) for pio:0 [ 4.160000] dwc2 101c0000.otg: DWC OTG Controller [ 4.160000] dwc2 101c0000.otg: new USB bus registered, assigned bus number 1 [ 4.180000] dwc2 101c0000.otg: irq 26, io mem 0x00000000 [ 4.190000] usb usb1: no of_node; not parsing pinctrl DT [ 4.190000] hub 1-0:1.0: no of_node; not parsing pinctrl DT [ 4.190000] hub 1-0:1.0: USB hub found [ 4.200000] hub 1-0:1.0: 1 port detected [ 4.210000] rt2880-pinmux pinctrl: request pin 8 (io8) for pio:8 [ 4.210000] rt2880-pinmux pinctrl: request pin 9 (io9) for pio:9 [ 4.210000] rt2880-pinmux pinctrl: request pin 14 (io14) for pio:14 [ 4.210000] rt2880-pinmux pinctrl: request pin 12 (io12) for pio:12 [ 4.210000] rt2880-pinmux pinctrl: request pin 13 (io13) for pio:13 [ 4.210000] rt2880-pinmux pinctrl: request pin 11 (io11) for pio:11 [ 4.880000] usb 1-1: new low-speed USB device number 2 using dwc2 [ 4.890000] usb usb1: clear tt 1 (8000) error -22 [ 4.900000] usb usb1: clear tt 1 (8000) error -22 [ 4.910000] usb usb1: clear tt 1 (8000) error -22 [ 4.920000] usb usb1: clear tt 1 (8000) error -22 [ 4.930000] usb usb1: clear tt 1 (8000) error -22 [ 4.940000] usb usb1: clear tt 1 (8000) error -22 [ 4.950000] usb usb1: clear tt 1 (8000) error -22 [ 4.960000] usb usb1: clear tt 1 (8000) error -22 [ 4.970000] usb usb1: clear tt 1 (8000) error -22 [ 5.030000] init: - preinit - [ 5.370000] usb 1-1: device descriptor read/64, error -71 [ 5.510000] usb usb1: clear tt 1 (8000) error -22 [ 5.530000] usb usb1: clear tt 1 (8000) error -22 [ 5.540000] usb usb1: clear tt 1 (8000) error -22 [ 5.550000] usb usb1: clear tt 1 (8000) error -22 [ 5.560000] usb usb1: clear tt 1 (8000) error -22 [ 5.570000] usb usb1: clear tt 1 (8000) error -22 [ 5.580000] usb usb1: clear tt 1 (8000) error -22 [ 5.590000] usb usb1: clear tt 1 (8000) error -22 [ 5.600000] usb usb1: clear tt 1 (8000) error -22 [ 5.900000] usb 1-1: device descriptor read/64, error -71 [ 6.050000] 8021q: adding VLAN 0 to HW filter on device eth0 [ 6.240000] random: mktemp urandom read with 10 bits of entropy available [ 6.310000] usb 1-1: new low-speed USB device number 3 using dwc2 [ 6.320000] usb usb1: clear tt 1 (8000) error -22 [ 6.330000] usb usb1: clear tt 1 (8000) error -22 [ 6.340000] usb usb1: clear tt 1 (8000) error -22 [ 6.350000] usb usb1: clear tt 1 (8000) error -22 [ 6.360000] usb usb1: clear tt 1 (8000) error -22 [ 6.370000] usb usb1: clear tt 1 (8000) error -22 [ 6.380000] usb usb1: clear tt 1 (8000) error -22 [ 6.390000] usb usb1: clear tt 1 (8000) error -22 [ 6.400000] usb usb1: clear tt 1 (8000) error -22 [ 6.590000] usb 1-1: device descriptor read/64, error -71 [ 6.710000] usb usb1: clear tt 1 (8000) error -22 [ 6.720000] usb usb1: clear tt 1 (8000) error -22 [ 6.730000] usb usb1: clear tt 1 (8000) error -22 [ 6.740000] usb usb1: clear tt 1 (8000) error -22 [ 6.750000] usb usb1: clear tt 1 (8000) error -22 [ 6.760000] usb usb1: clear tt 1 (8000) error -22 [ 6.770000] usb usb1: clear tt 1 (8000) error -22 [ 6.780000] usb usb1: clear tt 1 (8000) error -22 [ 6.790000] usb usb1: clear tt 1 (8000) error -22 [ 6.980000] usb 1-1: device descriptor read/64, error -71 [ 7.290000] usb 1-1: new low-speed USB device number 4 using dwc2 [ 7.300000] usb usb1: clear tt 1 (0000) error -22 [ 7.320000] usb usb1: clear tt 1 (0000) error -22 [ 7.330000] usb usb1: clear tt 1 (0000) error -22 [ 7.530000] usb usb1: clear tt 1 (0000) error -22 [ 7.540000] usb usb1: clear tt 1 (0000) error -22 [ 7.550000] usb usb1: clear tt 1 (0000) error -22 [ 7.760000] usb 1-1: device not accepting address 4, error -71 [ 7.960000] usb 1-1: new low-speed USB device number 5 using dwc2 [ 7.970000] usb usb1: clear tt 1 (0000) error -22 [ 7.980000] usb usb1: clear tt 1 (0000) error -22 [ 7.990000] usb usb1: clear tt 1 (0000) error -22 [ 8.200000] usb usb1: clear tt 1 (0000) error -22 [ 8.210000] usb usb1: clear tt 1 (0000) error -22 [ 8.220000] usb usb1: clear tt 1 (0000) error -22 [ 8.430000] usb 1-1: device not accepting address 5, error -71 [ 8.440000] usb usb1-port1: unable to enumerate USB device [ 9.590000] jffs2: notice: (300) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ |
29.10.2015, 22:03 | #12 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Подключение погодной станции к роутеру с OpenWRT
Цитата:
Станция через USB Хаб подключена к роутеру? |
|
30.10.2015, 21:24 | #13 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
|
30.10.2015, 21:51 | #14 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Подключение погодной станции к роутеру с OpenWRT
Не знаю как у Вашего процессора с багами, но вот у Ralink RT5350F есть баг работы с USB 1.1. Этот баг как раз вылазит в виде с зависаний устройств с USB 1.1
Лечится подключением через хаб usb 2.0 |
30.10.2015, 22:31 | #15 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Подключение погодной станции к роутеру с OpenWRT
Цитата:
У Dlink-ов не только блоки питания (и не столько) дрянные.... Замените, как минимум эти электролиты: Ставьте только новые, те же по номиналу, соблюдайте полярность - CapXon-а или Jamicon-а будет достаточно. Под гнездом питания, желательно тоже, впрочем лучше тупо все поменять... Последний раз редактировалось sunny; 31.10.2015 в 12:51. |
|
04.11.2015, 14:46 | #16 |
Junior Member
Регистрация: 04.11.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
Sonya как успехи с роутером? У меня тут беда, камеру видит, но стрим не стартует. Кондеры перепаял. Что еще делал с роутером для решения проблемы чтения USB порта? http://cyber-place.ru/showthread.php?p=28760#post28760
|
05.11.2015, 13:06 | #17 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
Всем спасибо за советы. Мои извинения, что пропал - заболел.
Из того, что сделал: перепаял кондюки по питанию, даже побольше поставил. Подключил станцию через хаб. Другого блока питания на 5В к сожалению нет (все передохли), остались только на 12В, а это d-link не переварит, там 5В идёт прямо на чип. Результат неизменен: система работает максимум 12 часов, потом сеть отваливается. После перезагрузки станция не видится, нужно её отключить, перезагрузить роутер, воткнуть обратно. И данные с неё считываются с ошибками, fowsr читает данные с пятой попытки. В общем, я пока махнул рукой на этот DIR-620, готовлю другой роутер под это дело, на другом чипсете - AR9341. Это китайский Fast FW300R. Пока запаял туда оперы 64Мб, поменял флешку на 8Мб. DD-WRT на нём работает. Сейчас экспериментирую с u-boot. Последний раз редактировалось Sonya; 05.11.2015 в 13:09. |
05.11.2015, 13:20 | #18 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Подключение погодной станции к роутеру с OpenWRT
Sonya
Приклей лучше сразу, пока девайс новый радиаторы алюминиевые небольшие на термоклей на проц и ram. Сейчас везде используется без свинец, температурное расширение, пайка со временем может деградировать. Контакт плавать... Чипы греются под нагрузкой, коробочка мелкая, электролиты также не любят повышенные температуры. Вообщем чем температура ближе к комнатной - тем дольше и стабильнее работает устройство. === Перед пайкой, лучше все же напряжения мерить на включенном устройстве под нагрузкой ... Да и с 5V блока надо было начинать, Цитата:
=== Удачи с приручением нового девайса.. Последний раз редактировалось sunny; 05.11.2015 в 19:28. |
|
30.12.2015, 11:34 | #19 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
Хочу подвести итог своим экспериментам.
Роутер Fast на ar9341 для погодной станции использовать не получилось: на его USB порту станция не видится, хотя другие устройства (флешки, мышь) видятся и работают. Оставил как есть с роутером Dir-620. Проблема с отвалом сети решилась заменой компьютерной розетки и патчкорда. Теперь роутер работает долгое время, и передаёт данные на сайт. Осталась только проблема: станция видится только когда я её подключаю после загрузки роутера. Если отключали свет, роутер перезагружался, и станция снова переставала быть видимой. Вот результаты моей работы. |
22.04.2016, 12:31 | #20 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Re: Подключение погодной станции к роутеру с OpenWRT
Приветствую!
Хочу поднять тему. Появилась мысль отправлять данные на сервис narodmon.ru. Сейчас у меня крутится fowsr, которая генерирует файлы в таких форматах: Logfile in pywws format Код:
2016-04-22 08:56:00,161.0,202.0,819.2,161.0,0.0,6531.2,--.-,--.-,--.-,--.-,--.- 2016-04-22 08:56:00,5.0,34.0,23.7,69.0,6.3,974.8,3.4,4.8,225.0,531.9,00 2016-04-22 09:01:00,0.0,34.0,23.8,68.0,6.3,974.7,4.4,5.4,180.0,531.9,00 2016-04-22 09:07:00,5.0,33.0,23.8,67.0,5.5,974.9,1.4,3.4,180.0,531.9,00 2016-04-22 09:12:00,1.0,33.0,23.8,69.0,5.3,974.8,2.0,2.7,225.0,531.9,00 Код:
dateutc=2016-04-22+09:12:00&winddir=180.0&windspeedmph=2.2&windgustmph=3.8&tempf=41.2&rainin=0.012&dailyrainin=0.012&baromin=29.16093&dewptf=34.8&humidity=71.0 dateutc=2016-04-22+09:17:00&winddir=135.0&windspeedmph=3.1&windgustmph=6.9&tempf=41.4&rainin=0.012&dailyrainin=0.012&baromin=29.15207&dewptf=35.5&humidity=73.0 Код:
dateutc=2016-04-22+09%3A12%3A00&winddir=180.0&windspeedmph=2.2&windgustmph=3.8&humidity=71.0&tempf=41.2&rainin=0.012&dailyrainin=0.012&baromin=29.16093&dewptf=34.8 dateutc=2016-04-22+09%3A17%3A00&winddir=135.0&windspeedmph=3.1&windgustmph=6.9&humidity=73.0&tempf=41.4&rainin=0.012&dailyrainin=0.012&baromin=29.15207&dewptf=35.5 Logfile in XML format Код:
<ws> <wsd date="2016-04-22 09:05:00" delay="4.0" hum_in="33.0" temp_in="23.9" hum_out="66.0" temp_out="5.6" abs_pressure="974.6" wind_ave="1.4" wind_gust="2.0" wind_dir="180.0" rain="531.9" status="00"> </ws> <ws> <wsd date="2016-04-22 09:07:00" delay="5.0" hum_in="33.0" temp_in="23.8" hum_out="67.0" temp_out="5.5" abs_pressure="974.9" wind_ave="1.4" wind_gust="3.4" wind_dir="180.0" rain="531.9" status="00"> <wsd date="2016-04-22 09:12:00" delay="1.0" hum_in="33.0" temp_in="23.8" hum_out="69.0" temp_out="5.3" abs_pressure="974.8" wind_ave="2.0" wind_gust="2.7" wind_dir="225.0" rain="531.9" status="00"> </ws> Код:
DateTime WS RHi Ti RHo To RP WS WG DIR Rtot state 2016-04-22_12:02:00 WS 32.0 24.0 66.0 6.1 987.4 1.4 2.0 225.0 620.5 00 2016-04-22_12:07:00 WS 32.0 24.0 67.0 5.7 987.4 1.0 2.4 225.0 620.5 00 2016-04-22_12:07:00 WS 33.0 23.8 67.0 5.5 987.6 1.4 3.4 180.0 620.5 00 2016-04-22_12:12:00 WS 33.0 23.8 69.0 5.3 987.5 2.0 2.7 225.0 620.5 00 Код:
read_period=5.0 units0=128.0 units_wind_speed=0.0 display_format0=48.0 display_format1=9.0 alarm_enable0=0.0 alarm_enable1=0.0 alarm_enable2=0.0 timezone=3.0 data_refreshed=61440.0 data_count=4080.0 current_pos=51792.0 rel_pressure=986.9 abs_pressure=974.2 date_time=2010-02-24 12:20 alarm.hum_in.hi=65.0 alarm.hum_in.lo=35.0 alarm.temp_in.hi=20.0 alarm.temp_in.lo=0.0 alarm.hum_out.hi=70.0 alarm.hum_out.lo=45.0 alarm.temp_out.hi=30.0 alarm.temp_out.lo=-10.0 alarm.windchill.hi=20.0 alarm.windchill.lo=0.0 alarm.dewpoint.hi=10.0 alarm.dewpoint.lo=-10.0 alarm.abs_pressure.hi=780.0 alarm.abs_pressure.lo=720.0 alarm.rel_pressure.hi=780.0 alarm.rel_pressure.lo=720.0 alarm.wind_ave.bft=0.0 alarm.wind_ave.ms=5.0 alarm.wind_gust.bft=0.0 alarm.wind_gust.ms=10.0 alarm.wind_dir=0.0 alarm.rain.hour=3.0 alarm.rain.day=150.0 alarm.time=12:00 max.hum_in.val=58.0 max.hum_in.date=2010-02-08 12:06 max.hum_out.val=99.0 max.hum_out.date=2015-11-21 09:52 max.temp_in.val=33.2 max.temp_in.date=2016-02-08 13:13 max.temp_out.val=19.2 max.temp_out.date=2010-02-15 15:41 max.windchill.val=19.2 max.windchill.date=2010-02-15 15:41 max.dewpoint.val=10.0 max.dewpoint.date=2010-02-16 22:23 max.abs_pressure.val=1015.5 max.abs_pressure.date=2016-01-02 01:46 max.rel_pressure.val=1033.8 max.rel_pressure.date=2016-01-02 01:46 max.wind_ave.val=9.5 max.wind_ave.date=2015-12-07 10:12 max.wind_gust.val=14.3 max.wind_gust.date=2015-12-07 14:51 max.rain.hour.val=10.8 max.rain.hour.date=2015-12-19 14:40 max.rain.day.val=51.3 max.rain.day.date=2016-01-29 14:08 max.rain.week.val=93.6 max.rain.week.date=2015-12-26 14:23 max.rain.month.val=129.6 max.rain.month.date=2015-12-26 19:34 max.rain.total.val=234.9 max.rain.total.date=2016-02-13 16:18 min.hum_in.val=10.0 min.hum_in.date=2015-12-31 13:56 min.hum_out.val=16.0 min.hum_out.date=2010-01-29 13:02 min.temp_in.val=-40.0 min.temp_in.date=2016-01-31 09:09 min.temp_out.val=-22.2 min.temp_out.date=2016-01-05 07:42 min.windchill.val=-26.4 min.windchill.date=2016-01-05 17:46 min.dewpoint.val=-27.0 min.dewpoint.date=2016-01-04 20:29 min.abs_pressure.val=951.4 min.abs_pressure.date=2016-01-13 07:13 min.rel_pressure.val=969.7 min.rel_pressure.date=2016-01-13 07:13 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|