On Mon, 30 Jan 2012 12:09:20 +0100 Matthias Apitz <g...@unixarea.de> wrote:
> > Hello, > > I'm used to connect my FreeBSD laptop or netbooks to Internet using > Huawei USB modems (E220 or E1750) with good results, if the networks > coverage of the provider is good enough in the place in question. > > While monitoring my modems and searching around in Google I see that > the modems are providing not only the port used by the ppp(8) daemon, > in my case /dev/cuaU0.0, but also some additional monitor port, the > E1750 as /dev/cuaU0.3. If you just hook a terminal or kermit(1) to > that port you see from time to time lines like this one: > > ^RSSI: 11 > > which gives the signal quality in a range from 0 (poor) to 31 (best) > and in addition every 2 seconds a line of: > > ^DSFLOWRPT:00000B3A,00000054,00000054,00000000001B0785,0000000000573ABA,000BB800,000E2900 > > with the following meaning of the hex values: > > ^DSFLOWRPT: N1, N2, N3, N4, N5, N6, N7 > N1: Connection duration in seconds > N2: current upload speed (bytes per second) > N3: current download speed (bytes per second) > N4: number of sent bytes > N5: number of received bytes > N6: connection, supported by the maximum upload speed > N7: connection, supported by a maximum download speed > > I'm thinking in writing a small, ncurses(3) based tool which will just > read the RSSI and DSFLOWRPT lines from the modem and building some > semi graphical representation of them as seen below, which gets > updated every two seconds. > > Any comments about this or any pointers to existing software which > could be adopted for this? > > Thanks > > matthias > > > +========================================================================+ > |uptime: > hh:mm:ss | > |RSSI: current 11 of 31 [last values: 13, 11, 12, 11, 11. 11. 11, 11, > 11]| | (Mbps): > 0.........1.........2.........3.........4.........5..| |cur. upload > speed: [---------->| ]| |c. > download speed: [---------------------------------->| > ]| |total bytes upld: > 1.554.561 | |total bytes > down: 5.477.584 | > +========================================================================+ > Did you look at e169-stats in ports? It should either do what you would like or at least be a good entry point for you... Regards, Milan _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"