GithubHelp home page GithubHelp logo

a5v11's Introduction

OpenWRT mage builder helpers for A5-V11 router (CC 15.05)

A5-V11 OpenWRT page.

huawei_3g_lycamobile - sharing Internet from Lycamobile (PL) provider using Huawei 3G/UMTS dongle.

  • ncm mode (kmod-usb-net-huawei-cdc-ncm kernel module).

    config interface wan
      option proto ncm
      option device '/dev/cdc-wdm0'
    

    Tested with Huawei E3131 dongle. ID: 12d1:14fe (12d1:1506 after modeswitch).

    lsusb
    Bus 001 Device 005: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
    
  • No LuCI.

  • IPv6 disabled.

  • iptables configured to enable Internet sharing from Lycamobile (PL) provider (TTL mangling).

  • Two subnets:

    • 10.0.0.1/24 - ethernet, 12h lease time
    • 10.0.1.1/24 - wireless, 1h lease time
  • igmpproxy configured (not enabled).

  • AP configured (not enabled).

  • extroot ready.

Installed packages.

root@A5V11:/tmp# opkg list-installed
base-files - 157-r46767
block-mount - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14
busybox - 1.23.2-1
chat - 2.4.7-6
comgt - 0.32-25
comgt-ncm - 0.32-25
dnsmasq - 2.73-1
dropbear - 2015.67-1
firewall - 2015-07-27
fstools - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14
hostapd-common - 2015-03-25-1
igmpproxy - 0.1-8
io - 1
iptables - 1.4.21-1
iptables-mod-ipopt - 1.4.21-1
iw - 3.17-1
iwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
jshn - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.18.20-1-c8b57a131072a3198e594822481af3e0
kmod-cfg80211 - 3.18.20+2015-03-09-3
kmod-crypto-aes - 3.18.20-1
kmod-crypto-arc4 - 3.18.20-1
kmod-crypto-core - 3.18.20-1
kmod-crypto-hash - 3.18.20-1
kmod-dummy - 3.18.20-1
kmod-eeprom-93cx6 - 3.18.20-1
kmod-fs-ext4 - 3.18.20-1
kmod-gpio-button-hotplug - 3.18.20-1
kmod-input-core - 3.18.20-1
kmod-ipt-conntrack - 3.18.20-1
kmod-ipt-core - 3.18.20-1
kmod-ipt-ipopt - 3.18.20-1
kmod-ipt-ipset - 3.18.20-1
kmod-ipt-nat - 3.18.20-1
kmod-ipt-tee - 3.18.20-1
kmod-ipv6 - 3.18.20-1
kmod-leds-gpio - 3.18.20-1
kmod-lib-crc-ccitt - 3.18.20-1
kmod-lib-crc-itu-t - 3.18.20-1
kmod-lib-crc16 - 3.18.20-1
kmod-libphy - 3.18.20-1
kmod-mac80211 - 3.18.20+2015-03-09-3
kmod-mii - 3.18.20-1
kmod-nf-conntrack - 3.18.20-1
kmod-nf-ipt - 3.18.20-1
kmod-nf-nat - 3.18.20-1
kmod-nf-nathelper - 3.18.20-1
kmod-nfnetlink - 3.18.20-1
kmod-nls-base - 3.18.20-1
kmod-rt2800-lib - 3.18.20+2015-03-09-3
kmod-rt2800-mmio - 3.18.20+2015-03-09-3
kmod-rt2800-soc - 3.18.20+2015-03-09-3
kmod-rt2x00-lib - 3.18.20+2015-03-09-3
kmod-rt2x00-mmio - 3.18.20+2015-03-09-3
kmod-sched-core - 3.18.20-1
kmod-scsi-core - 3.18.20-1
kmod-sound-core - 3.18.20-1
kmod-usb-audio - 3.18.20-1
kmod-usb-core - 3.18.20-1
kmod-usb-net - 3.18.20-1
kmod-usb-net-asix - 3.18.20-1
kmod-usb-net-cdc-ncm - 3.18.20-1
kmod-usb-net-dm9601-ether - 3.18.20-1
kmod-usb-net-huawei-cdc-ncm - 3.18.20-1
kmod-usb-ohci - 3.18.20-1
kmod-usb-storage - 3.18.20-1
kmod-usb-storage-extras - 3.18.20-1
kmod-usb-wdm - 3.18.20-1
kmod-usb2 - 3.18.20-1
libblobmsg-json - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libc - 0.9.33.2-1
libgcc - 4.8-linaro-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
libjson-c - 0.12-1
libjson-script - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libnl-tiny - 0.1-4
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
libuci - 2015-04-09.1-1
libusb-1.0 - 1.0.19-1
libxtables - 1.4.21-1
mtd - 21
netifd - 2015-06-08-8795f9ef89626cd658f615c78c6a17e990c0dcaa
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
procd - 2015-08-16-0da5bf2ff222d1a499172a6e09507388676b5a08
swconfig - 10
ubox - 2015-07-14-907d046c8929fb74e5a3502a9498198695e62ad8
ubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
ubusd - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
uci - 2015-04-09.1-1
usb-modeswitch - 2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a
usign - 2015-05-08-cf8dcdb8a4e874c77f3e9a8e9b643e8c17b19131
wpad-mini - 2015-03-25-1
wwan - 2014-07-17-1

zte_lte_lycamobile - Sharing Internet from Lycamobile (PL) provider using ZTE MF821 USB dongle

  • qmi mode.

    config interface wan
          option proto qmi
          option device '/dev/cdc-wdm0'
          option apn 'data.lycamobile.pl'
          option username lmpl
          option password plus
          option delay 40
    
    
  • No LuCI.

  • IPv6 disabled.

  • iptables configured to enable Internet sharing from Lycamobile (PL) provider (TTL mangling).

  • Two subnets:

    • 10.0.0.1/24 - ethernet, 12h lease time
    • 10.0.1.1/24 - wireless, 1h lease time
  • igmpproxy configured (not enabled).

  • AP configured (not enabled).

  • extroot ready.

Installed packages:

root@A5V11:/tmp# opkg list-installed
base-files - 157-r46767
block-mount - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14
busybox - 1.23.2-1
dnsmasq - 2.73-1
dropbear - 2015.67-1
firewall - 2015-07-27
fstools - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14
hostapd-common - 2015-03-25-1
igmpproxy - 0.1-8
io - 1
iptables - 1.4.21-1
iptables-mod-ipopt - 1.4.21-1
iw - 3.17-1
iwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
jshn - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.18.20-1-c8b57a131072a3198e594822481af3e0
kmod-cfg80211 - 3.18.20+2015-03-09-3
kmod-crypto-aes - 3.18.20-1
kmod-crypto-arc4 - 3.18.20-1
kmod-crypto-core - 3.18.20-1
kmod-crypto-hash - 3.18.20-1
kmod-dummy - 3.18.20-1
kmod-eeprom-93cx6 - 3.18.20-1
kmod-fs-ext4 - 3.18.20-1
kmod-gpio-button-hotplug - 3.18.20-1
kmod-input-core - 3.18.20-1
kmod-ipt-conntrack - 3.18.20-1
kmod-ipt-core - 3.18.20-1
kmod-ipt-ipopt - 3.18.20-1
kmod-ipt-ipset - 3.18.20-1
kmod-ipt-nat - 3.18.20-1
kmod-ipt-tee - 3.18.20-1
kmod-ipv6 - 3.18.20-1
kmod-leds-gpio - 3.18.20-1
kmod-lib-crc-ccitt - 3.18.20-1
kmod-lib-crc-itu-t - 3.18.20-1
kmod-lib-crc16 - 3.18.20-1
kmod-libphy - 3.18.20-1
kmod-mac80211 - 3.18.20+2015-03-09-3
kmod-mii - 3.18.20-1
kmod-nf-conntrack - 3.18.20-1
kmod-nf-ipt - 3.18.20-1
kmod-nf-nat - 3.18.20-1
kmod-nf-nathelper - 3.18.20-1
kmod-nfnetlink - 3.18.20-1
kmod-nls-base - 3.18.20-1
kmod-rt2800-lib - 3.18.20+2015-03-09-3
kmod-rt2800-mmio - 3.18.20+2015-03-09-3
kmod-rt2800-soc - 3.18.20+2015-03-09-3
kmod-rt2x00-lib - 3.18.20+2015-03-09-3
kmod-rt2x00-mmio - 3.18.20+2015-03-09-3
kmod-sched-core - 3.18.20-1
kmod-scsi-core - 3.18.20-1
kmod-sound-core - 3.18.20-1
kmod-usb-audio - 3.18.20-1
kmod-usb-core - 3.18.20-1
kmod-usb-net - 3.18.20-1
kmod-usb-net-asix - 3.18.20-1
kmod-usb-net-dm9601-ether - 3.18.20-1
kmod-usb-net-qmi-wwan - 3.18.20-1
kmod-usb-ohci - 3.18.20-1
kmod-usb-serial - 3.18.20-1
kmod-usb-serial-option - 3.18.20-1
kmod-usb-serial-wwan - 3.18.20-1
kmod-usb-storage - 3.18.20-1
kmod-usb-storage-extras - 3.18.20-1
kmod-usb-wdm - 3.18.20-1
kmod-usb2 - 3.18.20-1
libblobmsg-json - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libc - 0.9.33.2-1
libgcc - 4.8-linaro-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
libjson-c - 0.12-1
libjson-script - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libnl-tiny - 0.1-4
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8
libubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
libuci - 2015-04-09.1-1
libusb-1.0 - 1.0.19-1
libxtables - 1.4.21-1
mtd - 21
netifd - 2015-06-08-8795f9ef89626cd658f615c78c6a17e990c0dcaa
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
procd - 2015-08-16-0da5bf2ff222d1a499172a6e09507388676b5a08
swconfig - 10
ubox - 2015-07-14-907d046c8929fb74e5a3502a9498198695e62ad8
ubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
ubusd - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
uci - 2015-04-09.1-1
uqmi - 2014-12-03-86bcdb8cca652676a78b2df8b5e3fb27a40c60a4
usb-modeswitch - 2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a
usign - 2015-05-08-cf8dcdb8a4e874c77f3e9a8e9b643e8c17b19131
wpad-mini - 2015-03-25-1
wwan - 2014-07-17-1

General build instrucitons.

  1. Clone this repository.

    git clone --depth=1 https://github.com/RoEdAl/a5v11
    
  2. Download OpenWRT image builder from here and unapck it.

cd a5v11
wget http://downloads.openwrt.org/chaos_calmer/15.05/ramips/rt305x/OpenWrt-ImageBuilder-15.05-ramips-rt305x.Linux-x86_64.tar.bz2
tar -xjf OpenWrt-ImageBuilder-15.05-ramips-rt305x.Linux-x86_64.tar.bz2
  1. Run build_โ€ฆ script.
  ./build_huawei_3g_lycamobile.sh
  1. Flash router with newly created image openwrt-15.05-ramips-rt305x-a5-v11-squashfs-factory.bin (or openwrt-15.05-ramips-rt305x-a5-v11-squashfs-sysupgrade.bin) from huawei_3g_lycamobile.bin subdirectory.

a5v11's People

Contributors

roedal avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.