Skip to content

Time-Appliances-Project/TimeStick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeStick

USB to Ethernet with Hardware Timestamping and PPS outoput

A USB 3.2 Gen1 to Gigabit Ethernet dongle based on the AX88179B.

  • The AX88179B supports Precision Time Protocol (PTP) (IEEE 1588v2 and 802.1AS)
  • This hardware implementation features a female SMA to break out the 1PPS signal from the AX88179B.

PHOTO-2024-03-19-19-13-36

Order

Order your TimeStick from this link: https://www.tindie.com/products/timeappliances/time-stick-v2/

Installation

Step 1: First you need to compile the Time Stick module (driver). Either clone the entire repo and take it from there (skip to step 2) so use the following commands:

cd
git clone https://github.com/Time-Appliances-Project/TimeStick.git
cd TimeStick/DRV
make
sudo make install

Step 2: You need to remove cdc_ncm before installing the AX88179A module. Please follow the steps below to remove cdc_ncm and install the AX88179A module.

sudo rmmod cdc_mbim
sudo rmmod cdc_ncm
sudo rmmod ax88179_178a

Step 3: Insert the new module

sudo modprobe ax_usb_nic

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

You are free to:

Share — copy and redistribute the material in any medium or format Adapt — remix, transform, and build upon the material Under the following terms:

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. NonCommercial — You may not use the material for commercial purposes. For full details, see: https://creativecommons.org/licenses/by-nc/4.0/

As the project creator, I reserve the right to use this material commercially or under any other terms.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages