linux-hams.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Kristoff <kristoff@skypro.be>
To: linux-hams@vger.kernel.org
Subject: AC600 wifi USB sticks for ham-radio use (5 Ghz)
Date: Sun, 21 Feb 2016 22:29:48 +0100	[thread overview]
Message-ID: <56CA2C4C.90107@skypro.be> (raw)

Hi all,


I am interested in using wifi devices for ham-radio use, especially for 
HSMM (adhoc, olsr) and HAMNET; e.g. by extending their frequency-range 
for the complete hamradio bands.

One of these devices I am looking at for 6 cm operations is the AC600 
(mt7610-based).
http://www.aliexpress.com/item/New-Mini-2-4GHz-5GHz-Dual-Band-USB-Network-Card-5dBi-Antenna-AC600-802-11ac-Wireless/32246544516.html

For that, I have been hacking the kernel-driver found here:
https://github.com/coolshou/mt7610u


I managed to change the driver to get it to work on all channels in the 
13 cm and 6 cm bands: channels 1 (2.412Ghz) to 6 (2.437) and channels 
132 (5.660 Ghz) up to 168 (5.840 Ghz).

As of today, I have been running pings and olsr between two linux PCs 
(Ubuntu LTS) using these devices on 5 Ghz in wifi ad-hoc mode.


However, I am now running into a number of issues:
- packets being queued before being send (i.e. a one-ping per second is 
not received at the same rate at the remote side: first 4 seconds 
nothing is received and then a burst of 4 pings in one go)
- packets lost
- "iwlist freq" only shows parts of the frequencies
- "ifconfig" does not show the ESSID you have configures (but it does 
seams to use it).

And, in short, the code can use a lot of cleaning.



So I am looking for people who can help me with information about this:

- does anybody have a good document that explains how userland 
application interact with a kernel wifi network driver: sending data, 
receiving data, iwconfig, iw, iwpriv, ...

- Does anybody have experience with adapting wifi devices for ham-radio?
I did some work on atheros-based wifi dongles to get them to operate on 
2.3 Ghz before, but these "mt7610u" drivers seams to be a lot more 
complex. So any advice would be helpfull.

Is there documentation of other simular projects?


- When searching the web, I found multiple different drivers for the 
mt7610u; all a bit different and from different projects.
Even on the kernel.org website, there is  another version for the 4.5 
kernel.

Are there other / better drivers out there for the mt7610u then the one 
I use now, that can be more easily addapted for ham-radio use?

My goal would be to run this on small unix-boards (RPi, BBB, ...) as 
dedicated network node for HSMM or hamnet; so drivers compatible with 
the versions of the linux kernel found on these devices are interesting.


- Has anybody done RF measurements on these 5 Ghz wifi-sticks and looked 
at the RF signal they transmit, e.g. when using the frequencies not 
assigned for the official wifi-channels?

- Has anybody ever tested these AC600/mr7610u devices and checked if 
they can operate below 2.4 Ghz? (like the atheros chips)?


Any info would be very usefull.


73
kristoff - ON1ARF

             reply	other threads:[~2016-02-21 21:29 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-21 21:29 Kristoff [this message]
2016-02-22 21:42 ` AC600 wifi USB sticks for ham-radio use (5 Ghz) Miroslav Skoric
2016-02-22 22:45   ` Kristoff
2016-02-26 17:26     ` Ham radio book project (was: " Miroslav Skoric

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56CA2C4C.90107@skypro.be \
    --to=kristoff@skypro.be \
    --cc=linux-hams@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).