What's new

Custom firmware build for R7800 v. 1.0.2.49SF

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Sorry, I am running an OpenVPN client at the moment:
Voxels 49SF: (Without OpenVPN client the IRQ 264 are bound to cpu1.)
Code:
root@R7800:/$ cat /proc/interrupts
            CPU0       CPU1
  17:          0          0       GIC  dg_timer
  18:   59102049   43456576       GIC  gp_timer
  20:          0          0       GIC  qcom_wdt_bark_handler
  30:          0          0       GIC  MSM_L1
  34:          0          0       GIC  MSM_L2
  48:          0          0       GIC  msmgpio
  51:        224          0       GIC  rpm_drv
  52:          0          0       GIC  mpm_drv
  53:          0          0       GIC  rpm_err
  54:          0          0       GIC  pm_drv
  67:          0          0       GIC  msm_pcie_msi
  68:       1698    3132615       GIC  wifi0
  89:          0          0       GIC  msm_pcie_msi
  90:    4654909          0       GIC  wifi1
 137:          0          0       GIC  sps
 142:          0          0       GIC  xhci-hcd:usb1
 184:    2275077          0       GIC  msm_serial_hsl1
 187:          1          0       GIC  spi_qsd
 189:          0          0       GIC  spi_qsd
 202:   13286682          0       GIC  msmdatamover
 210:          0          0       GIC  tsens_interrupt
 217:          0          0       GIC  msm_ebi_erp.0
 237:          0          0       GIC  xhci-hcd:usb3
 241:          0          0       GIC  ahci
 245:   92499127          0       GIC  nss
 246:    6427316          0       GIC  nss
 264:    8717273        127       GIC  nss
 265:          0          0       GIC  nss
 294:          0          0   msmgpio  wifi_onoff
 342:          0          0   msmgpio  reset
 353:          0          0   msmgpio  WPS
IPI0:          0          0  CPU start interrupts
IPI1:          0          0  Timer broadcast interrupts
IPI2:    4028328   34838621  Rescheduling interrupts
IPI3:          0          0  Function call interrupts
IPI4:       6335      12798  Single function call interrupts
IPI5:          0          0  CPU stop interrupts
IPI6:          0          0  CPU backtrace
 Err:          0
Thx. I guess wifi0 was moved to CPU1 after boot: there are some leftover interrupts on COU0 during the initial boot.
 
No question is stupid. There are a number of scripts concerning UCI in the R7800 standard and Voxel FW.
Don't know what you want really.
But if you just want to login via telnet, it is easy to enable:
http://routerlogin.net/debug.htm
(This is working with Netgear stock FW and Voxel FW).

this might be a dumb question, does this firmware use UCI? trying to access my modem following https://wiki.openwrt.org/doc/howto/access.modem.through.nat and struggling to understand the config layout, does not look like any OpenWRT i've seen (all more recent versions i assume - lede and gargoyle).
 
No question is stupid. There are a number of scripts concerning UCI in the R7800 standard and Voxel FW.
Don't know what you want really.
But if you just want to login via telnet, it is easy to enable:
http://routerlogin.net/debug.htm
(This is working with Netgear stock FW and Voxel FW).

hmm...i have ssh access already, but i'm used to modifying /etc/config/network and /etc/config/firewall, and they don't exist in voxel's firmware.
 
Netgear has made a shell around the firewall, so some tricks need to be applied to use it.
Please read about firewall here and in Voxel "readme" documents: https://www.snbforums.com/threads/custom-firmware-build-for-r7800-v-1-0-2-44sf.42882/
"d. Possibility to use your own iptables rules w/o modification of /usr/sbin/net-wall script. If you have /root/firewall-start.sh script (executable) with your iptable commands it will be called automatically at the end of “net-wall start” command."

Code:
root@R7800:/$ find / -name network
/etc/uci-defaults/network
/lib/network
/overlay/hipplay/etc/network
/rom/etc/uci-defaults/network
/rom/lib/network
/hipplay/etc/network
root@R7800:/$
root@R7800:/$ find / -name firewall
/etc/config/firewall
/etc/hotplug.d/firewall
/etc/scripts/firewall
/rom/etc/config/firewall
/rom/etc/hotplug.d/firewall
/rom/etc/scripts/firewall
/rom/usr/sbin/firewall
/usr/sbin/firewall
root@R7800:/$
root@R7800:/$ find / -name *uci*
/etc/appflow/uci2streamboost
/etc/init.d/uci2streamboost
/etc/rc.d/S97uci2streamboost
/etc/uci-defaults
/lib/config/uci.sh
/lib/functions/uci-defaults.sh
/lib/libuci.so
/lib/wifi/wps-hostapd-update-uci
/lib/wifi/wps-supplicant-update-uci
/rom/etc/appflow/uci2streamboost
/rom/etc/init.d/uci2streamboost
/rom/etc/rc.d/S97uci2streamboost
/rom/etc/uci-defaults
/rom/lib/config/uci.sh
/rom/lib/functions/uci-defaults.sh
/rom/lib/libuci.so
/rom/lib/wifi/wps-hostapd-update-uci
/rom/lib/wifi/wps-supplicant-update-uci
/rom/sbin/uci
/rom/usr/lib/lua/uci.so
/rom/usr/lib/opkg/info/libuci-lua.control
/rom/usr/lib/opkg/info/libuci-lua.list
/rom/usr/lib/opkg/info/libuci.control
/rom/usr/lib/opkg/info/libuci.list
/rom/usr/lib/opkg/info/uci.control
/rom/usr/lib/opkg/info/uci.list
/sbin/uci
/usr/lib/lua/uci.so
/usr/lib/opkg/info/libuci-lua.control
/usr/lib/opkg/info/libuci-lua.list
/usr/lib/opkg/info/libuci.control
/usr/lib/opkg/info/libuci.list
/usr/lib/opkg/info/uci.control
/usr/lib/opkg/info/uci.list
root@R7800:/$
 
How do I change the default ntp server from nsone.netgear.com to something else? Thanks you so much for you great work, love it :D
 
How do I change the default ntp server from nsone.netgear.com to something else? Thanks you so much for you great work, love it :D
You can't. The configurable servers are not used. Netgear have some hard-coded servers they use.
What you can do is to start another ntp-client that connects to a server (+backup) of your choice.
Example code:
Code:
          /etc/init.d/ntpclient stop
          /usr/sbin/ntpclient -s -h pool.ntp.org -b 216.239.35.0
          /bin/sleep 4
          /etc/init.d/ntpclient start
 
Maybe dnscrypt will do for you!
Read Voxels readme.docx: chapter 6. Enable dnscrypt-proxy
Thanks looks like the packaged version of dnscrypt-proxy is not 2.0, going to try and manually upgrade it 2.0.
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top