All Projects → ipatch → theairportwiki

ipatch / theairportwiki

Licence: MIT license
http://theairportwiki.com

Projects that are alternatives of or similar to theairportwiki

Postinstall
💻 Bash Script to automate post-installation steps
Stars: ✭ 104 (+300%)
Mutual labels:  openwrt, netbsd
openipc.github.io
Alternative IP Camera firmware from an open community, http://openipc.org site source code
Stars: ✭ 28 (+7.69%)
Mutual labels:  openwrt
Lime Packages
OpenWrt packages composing LibreMesh meta-firmware for wireless mesh networking
Stars: ✭ 204 (+684.62%)
Mutual labels:  openwrt
Openwrt Trojan
trojan and its dependencies for OpenWrt
Stars: ✭ 236 (+807.69%)
Mutual labels:  openwrt
Opkg Upgrade
List and install OpenWRT / LEDE opkg upgradable packages
Stars: ✭ 215 (+726.92%)
Mutual labels:  openwrt
Lede
Lean's OpenWrt source
Stars: ✭ 19,062 (+73215.38%)
Mutual labels:  openwrt
Luci Wrtbwmon
Bandwidth tracker for OpenWRT that uses wrtbwmon
Stars: ✭ 201 (+673.08%)
Mutual labels:  openwrt
owrtwifi2mqtt
Using your OpenWRT Router's Wifi to detect if a person's smartphone is still in/near the apartment and publish via MQTT
Stars: ✭ 70 (+169.23%)
Mutual labels:  openwrt
wrt-hisicam
OpenWrt based HiSilicon`s System-On-a-Chip ip camera firmware
Stars: ✭ 21 (-19.23%)
Mutual labels:  openwrt
Ddns Scripts aliyun
OpenWrt/LEDE DDNS support for aliyun (阿里云)
Stars: ✭ 224 (+761.54%)
Mutual labels:  openwrt
Sierra Wireless Modems
EM7565/EM7455/MC7455 - Modem Configuration
Stars: ✭ 217 (+734.62%)
Mutual labels:  openwrt
Openwrt Dns Forwarder
DNS-Forwarder for OpenWrt
Stars: ✭ 215 (+726.92%)
Mutual labels:  openwrt
go-uci
Native Go bindings for OpenWrt's UCI.
Stars: ✭ 69 (+165.38%)
Mutual labels:  openwrt
Xfrp
xfrps&frp client for openwrt&LEDE
Stars: ✭ 205 (+688.46%)
Mutual labels:  openwrt
NueXini Packages
Packages for OpenWrt【每日更新luci-app OpenWrt Packages】
Stars: ✭ 269 (+934.62%)
Mutual labels:  openwrt
Openwrt Pcap dnsproxy
Pcap_DNSProxy for OpenWrt/LEDE
Stars: ✭ 204 (+684.62%)
Mutual labels:  openwrt
Windowsspyblocker
WindowsSpyBlocker 🛡️ is an application written in Go and delivered as a single executable to block spying and tracking on Windows systems.
Stars: ✭ 2,913 (+11103.85%)
Mutual labels:  openwrt
Drcom Gdut Hc5661a Openwrt
在Dr.COM下使用路由器上校园网WIFI(以广东工业大学、极路由1S HC5661A、OpenWrt为例)
Stars: ✭ 245 (+842.31%)
Mutual labels:  openwrt
hi3798mv100
How to build linux kernel with HiSilicon hi3798 arm, and create ubuntu rootfs.
Stars: ✭ 104 (+300%)
Mutual labels:  uboot
saklarku
Aplikasi mobile remote control untuk mengendalikan saklar/relay yang terhubung dengan port LED/GPIO di router berbasis OpenWRT
Stars: ✭ 20 (-23.08%)
Mutual labels:  openwrt



You cannot help men permanently by doing for them what they will not do for themselves.

- Abraham Lincoln

The soon to be wiki for TheAirPortWiki

blue led on airport extreme

GitHub wiki development

When uploading a image within the .wiki/lib directory append the below URL in front of the image name within the lib dir to link against the image within this repo or wherever 🌈 else.

https://raw.githubusercontent.com/wiki/ipatch/theairportwiki/lib/

Usage

When working with Apple Time Capsule disks for a modern GNU+Linux distro, ie. Arch the below command will help mount the disk using CIFS

echo "mount the tc disk"
sudo -E mount.cifs //[tc.IP]/[PATH] [/local/path] -o "pass=[TC.DISK.PASSWORD],sec=ntlm,vers=1.0,file_mode=0777,dir_mode=0777,username=[$USER],uid=1000,gid=985"
echo "copy cmd"
rsync -a --no-o --no-g -h --info=progress2 -P /local/disk.qcow2 /local/path/

Note, I'm averaging about 10MB/s using rsynce to copy a large ~ 60GB qcow file across a network using a macbook with a gigabit to thunderbolt adapter, and writing the file to a SSD disk i installed in the time capsule.

Not exactly sure where the bottleneck on the network is arising, but my hunch makes me think write performance of the disk or server software running on the TC. (will test on a separate server in the future).

usage / gnu+linux / arch

to mount a time capsule shared disk using cifs as afp is being deprecated

sudo -E \ 
mount -t cifs //10.0.1.1/Data /mnt/tc \ 
-o "pass=$TC_PASSWORD,sec=ntlm,vers=1.0,file_mode=0644,dir_mode=0777,username=$USER,uid=1000,gid=985,serverino,cache=loose,mapposix,rsize=1048576,wsize=1048576,mfsymlinks"

the above is useful for navigating POSIX style symlinks throughout the filesystem

Usage / smbclient

went to down a bit of a rabbit hole today messing around with the smbclient cmd on my arch linux box, trying to connect to my time capsule using smbclient. i can obviously connect to it and mount with the above mentioned commands, but wanted to connect to it using smbclient just for the understanding of it.

echo "first if ip address or server name is uknown use nmap to find the ip address"
nmap -sT "10.0.1.*"; echo "obviously searching on a LAN, and knowing that the ip range is in the "10.0.1.x"
# output
Nmap scan report for 10.0.1.1

139/tcp   open  netbios-ssn
445/tcp   open  microsoft-ds
nmblookup -A 10.0.1.1
Looking up status of 10.0.1.1
        SNOWBRICK       <00> -         B <ACTIVE> <PERMANENT>
        WORKGROUP       <00> - <GROUP> B <ACTIVE> <PERMANENT>
        SNOWBRICK       <20> -         B <ACTIVE> <PERMANENT>

        MAC Address = 44444444444444444

then try and connect to the smb server, (unfortunately my apple time capsule only supports samba server version 1)

smbclient -L 10.0.1.1
# output
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
smbclient -L \\SNOWBRICK

⚠️ since the apple time capsule is running netbsd v4.0 and such an old version of the samba server certain options will need to be set in order to interact with the server

smbclient \
//SNOWBRICK/Data --option='client min protocol=nt1' --option='client use spnego=no' \
--password $TCPASSWORD

i got the same results using all the servernames

smbclient //snowbrick
smbclient //SNOWBRICK
smbclient //10.0.1.1

to avoid having to type the two options --option='client min protocol=nt1' --option='client use spnego=no everytime using the smbclient cmd add the below line to /etc/samba/smb.conf

# smb.conf
[global]
client use spnego=no
client use min protocol=nt1

🔥🔥🔥🔥

smbclient //snowbrick/data --password $TCPASSWORD
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].