26.10.2015, 09:34 | #1 |
Junior Member
Регистрация: 26.10.2015
Сообщений: 11
Вес репутации: 0 |
Подключение погодной станции к роутеру с OpenWRT
Приветствую, уважаемые!
Подобная тема уже была, но у меня другая станция и другая проблема, поэтому создаю новую тему. У меня есть погодная станция от Misol, совместимая с Fine offset WH1091. Хочу собирать данные и отправлять их на погодные сервисы типа Weather underground. Для этого зарегистрировался на этих сайтах, подключил по USB погодную станцию к роутеру DIR-620 A1 (Ralink rt3050f) с прошивкой OpenWRT Chaos Calmer 15.05. Поставил необходимые пакеты, установил fowsr из репозитория от версии 14.07. В принципе, даже работает, но весьма нестабильно - при приёме по USB данные иногда искажаются, но самое неприятное - через какое-то время (~10-12 часов) роутер перестаёт видеть сеть (лампочка горит, но пинги не идут), спасает только перезагрузка. И вот при перезагрузке подстерегает ещё одна проблема - подключенная станция не видится (если загрузить без станции, а потом воткнуть, работает). В это время в логах загрузки это: Код:
[ 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.520000] usb usb1: clear tt 1 (8000) error -22 [ 5.530000] 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.580000] usb usb1: clear tt 1 (8000) error -22 [ 5.590000] usb usb1: clear tt 1 (8000) error -22 [ 5.610000] usb usb1: clear tt 1 (8000) error -22 [ 5.630000] usb usb1: clear tt 1 (8000) error -22 [ 5.640000] usb usb1: clear tt 1 (8000) error -22 [ 6.000000] usb 1-1: device descriptor read/64, error -71 [ 6.050000] 8021q: adding VLAN 0 to HW filter on device eth0 [ 6.200000] random: procd urandom read with 10 bits of entropy available [ 6.380000] usb 1-1: new low-speed USB device number 3 using dwc2 [ 6.390000] usb usb1: clear tt 1 (8000) error -22 [ 6.400000] usb usb1: clear tt 1 (8000) error -22 [ 6.410000] usb usb1: clear tt 1 (8000) error -22 [ 6.420000] usb usb1: clear tt 1 (8000) error -22 [ 6.430000] usb usb1: clear tt 1 (8000) error -22 [ 6.440000] usb usb1: clear tt 1 (8000) error -22 [ 6.450000] usb usb1: clear tt 1 (8000) error -22 [ 6.460000] usb usb1: clear tt 1 (8000) error -22 [ 6.470000] usb usb1: clear tt 1 (8000) error -22 [ 6.660000] usb 1-1: device descriptor read/64, error -71 [ 6.780000] usb usb1: clear tt 1 (8000) error -22 [ 6.790000] usb usb1: clear tt 1 (8000) error -22 [ 6.800000] usb usb1: clear tt 1 (8000) error -22 [ 6.810000] usb usb1: clear tt 1 (8000) error -22 [ 6.820000] usb usb1: clear tt 1 (8000) error -22 [ 6.830000] usb usb1: clear tt 1 (8000) error -22 [ 6.840000] usb usb1: clear tt 1 (8000) error -22 [ 6.850000] usb usb1: clear tt 1 (8000) error -22 [ 6.860000] usb usb1: clear tt 1 (8000) error -22 [ 7.050000] usb 1-1: device descriptor read/64, error -71 [ 7.360000] usb 1-1: new low-speed USB device number 4 using dwc2 [ 7.370000] usb usb1: clear tt 1 (0000) error -22 [ 7.380000] usb usb1: clear tt 1 (0000) error -22 [ 7.390000] usb usb1: clear tt 1 (0000) error -22 [ 7.600000] usb usb1: clear tt 1 (0000) error -22 [ 7.610000] usb usb1: clear tt 1 (0000) error -22 [ 7.620000] usb usb1: clear tt 1 (0000) error -22 [ 7.830000] usb 1-1: device not accepting address 4, error -71 [ 8.030000] usb 1-1: new low-speed USB device number 5 using dwc2 [ 8.040000] usb usb1: clear tt 1 (0000) error -22 [ 8.050000] usb usb1: clear tt 1 (0000) error -22 [ 8.060000] usb usb1: clear tt 1 (0000) error -22 [ 8.270000] usb usb1: clear tt 1 (0000) error -22 [ 8.280000] usb usb1: clear tt 1 (0000) error -22 [ 8.290000] usb usb1: clear tt 1 (0000) error -22 [ 8.500000] usb 1-1: device not accepting address 5, error -71 [ 8.510000] 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. [ 9.620000] mount_root: switching to jffs2 overlay [ 9.670000] procd: - early - [ 9.670000] procd: - watchdog - [ 10.580000] procd: - ubus - [ 11.600000] procd: - init - [ 12.820000] NET: Registered protocol family 10 [ 12.840000] SCSI subsystem initialized [ 12.860000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 12.900000] hidraw: raw HID events driver (C) Jiri Kosina [ 12.920000] Loading modules backported from Linux version master-2015-03-09-0-g141f155 [ 12.940000] Backport generated by backports.git backports-20150129-0-gdd4a670 [ 12.960000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 12.980000] nf_conntrack version 0.5.0 (456 buckets, 1824 max) [ 13.030000] usbcore: registered new interface driver usb-storage [ 13.040000] usbcore: registered new interface driver usbhid [ 13.050000] usbhid: USB HID core driver [ 13.110000] xt_time: kernel timezone is -0000 kmod-ledtrig-usbdev 3.18.20-1 kmod-usb-core 3.18.20-1 kmod-usb-hid 3.18.20-1 kmod-usb-storage 3.18.20-1 libusb-1.0 1.0.19-1 libusb-compat 0.1.4-1 usbutils 007-1 kmod-hid 3.18.20-1 kmod-hid-generic 3.18.20-1 Похоже, какая-то служба мешается. В логах видится какой-то dwc2, но я его удалял. Последний раз редактировалось Sonya; 26.10.2015 в 09:40. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|