Hi,
I have a LuCI configuration interface to HSO along with new connection scripts.
I have worked with the GPS interface of the GTM382. I have A-GPS working. The new connection script support A-GPS, UMTS/GPS mode selection.
I'm testing this on a WR710n :
TP-Link TL-WR710N v1
OpenWrt Chaos Calmer r42165 / LuCI Trunk (svn-r10520)
I'm facing an issue with the modem connection with this new 3.10.49 kernel.
For some unknown reason I am not able to use the connection created on hso0.
It seems that OpenWrt has modified some package and dependencies. kmod-rfkill now depends on input-core. rfkill is not enable by default on wr710n configuration. The modinfo output is short compared to other system.
WR710n output :
module: /lib/modules/3.10.49/hso.ko
license: GPL
depends: usbcore,rfkill
Raspberry PI output :
filename: /lib/modules/3.12.20+/kernel/drivers/net/usb/hso.ko
license: GPL
description: USB High Speed Option driver
author: Option Wireless
srcversion: 92514817C60828D0122B334
alias: usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD058d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD257d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD157d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD057d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD255d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD155d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD055d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD035d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p9000d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8900d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8800d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8600d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8400d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8304d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8302d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8300d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8201d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p8200d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7A01d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7901d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7801d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7701d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7601d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7501d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7401d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7381d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7361d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7301d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD033d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD031d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7311d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7271d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7251d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7211d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7111d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7071d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7051d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7031d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p7011d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6971d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6951d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6911d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6791d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6771d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6751d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6731d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0AF0p6711d*dc*dsc*dp*ic*isc*ip*in*
depends: rfkill
intree: Y
vermagic: 3.12.20+ preempt mod_unload modversions ARMv6
parm: debug:Level of debug [0x01 | 0x02 | 0x04 | 0x08 | 0x10] (int)
parm: tty_major:Set the major tty number (int)
parm: disable_net:Disable the network interface (int)
The modem and GPS works on Raspberry PI with kernel 3.12.20 so it should also work on 3.10.49.
Edit :
WR710n :
root@OpenWrt:~# ifconfig hso0
hso0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:33.191.46.170 P-t-P:33.191.46.170 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1486 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
R-Pi
pi@raspberrypi:~/GPS$ ifconfig hso0
hso0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:33.190.228.244 P-t-P:33.190.228.244 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1486 Metric:1
RX packets:73 errors:0 dropped:0 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:6340 (6.1 KiB) TX bytes:5527 (5.3 KiB)
It seems that data is not being sent or received. Despite the 176 packet sent the TX bytes is null and nothing is received.
The modem works on the BealgeBone Black with kernel 3.8.13.
Is any one having that kind of issue ?
Does anyone know what modification kmod-input-core implies ?
(Last edited by Kyklas on 31 Aug 2014, 03:38)