Author Topic: firmware / source code for WBMR-HP-G300H  (Read 4154 times)

Wulf

  • Calf
  • *
  • Posts: 4
firmware / source code for WBMR-HP-G300H
« on: November 11, 2011, 06:46:23 PM »

Hello,

 

is the WBMR-HP-G300H based on Linux / GPL software?

I'm unable to find it (or any other WBMR) on http://opensource.buffalo.jp/gpl_wireless.html

 

What's the size of flash/ram?

 

My plan is to buy a new adsl2+/wireless router and make some modifications to the firmware. If this device is not suited for this, is there any better?

 

Thanks!


Wulf

  • Calf
  • *
  • Posts: 4
Re: firmware / source code for WBMR-HP-G300H
« Reply #1 on: November 15, 2011, 03:30:15 PM »

??http://www.buffalo-technology.com/support/getfile/?WBMR-G300N_fw1.01.zip
looks like linux+busybox but I cannot find the sourcecode.

 

Where can I download the sources?


Jotin

  • Big Bull
  • *****
  • Posts: 4200
Re: firmware / source code for WBMR-HP-G300H
« Reply #2 on: November 17, 2011, 10:37:53 AM »

This is not something that we support here at this forums. You might want to try this forum.

 

http://forum.buffalo.nas-central.org/


davo

  • Really Big Bull
  • VIP
  • *
  • Posts: 6151
Re: firmware / source code for WBMR-HP-G300H
« Reply #3 on: November 20, 2011, 09:53:45 AM »

None of the WBMR range of routers are based on open GPL source so the code is not available for public release.

PM me for TFTP / Boot Images / Recovery files  LSRecovery.exe file.
Having network issues? Drop me an email: info@interwebnetworks.com and we will get it fixed!

Wulf

  • Calf
  • *
  • Posts: 4
Re: firmware / source code for WBMR-HP-G300H
« Reply #4 on: November 20, 2011, 12:50:53 PM »

davo wrote:

None of the WBMR range of routers are based on open GPL source so the code is not available for public release.



$ dd if=wbmrg300n-101.bin of=wbmrg300n-101.sqsh bs=288 skip=1

$ unsquashfs -ls wbmrg300n-101.sqsh |grep 'bin\|lib'
Reading a different endian SQUASHFS filesystem on wbmrg300n-101.sqsh
squashfs-root/etc/wlan/bcm4321_map.bin
squashfs-root/etc/wlan/wl_map.bin
squashfs-root/bin
squashfs-root/bin/false
squashfs-root/bin/ash
squashfs-root/bin/kill
squashfs-root/bin/ping
squashfs-root/bin/nas
squashfs-root/bin/df
squashfs-root/bin/echo
squashfs-root/bin/true
squashfs-root/bin/chmod
squashfs-root/bin/rmdir
squashfs-root/bin/setmem
squashfs-root/bin/mv
squashfs-root/bin/cat
squashfs-root/bin/adslctl
squashfs-root/bin/nas4not
squashfs-root/bin/ln
squashfs-root/bin/wl
squashfs-root/bin/touch
squashfs-root/bin/atmctl
squashfs-root/bin/grep
squashfs-root/bin/busybox
squashfs-root/bin/epi_ttcp
squashfs-root/bin/atm
squashfs-root/bin/more
squashfs-root/bin/sh
squashfs-root/bin/dumpmem
squashfs-root/bin/pwd
squashfs-root/bin/wlctl
squashfs-root/bin/chgrp
squashfs-root/bin/cp
squashfs-root/bin/adsl
squashfs-root/bin/fgrep
squashfs-root/bin/date
squashfs-root/bin/ps
squashfs-root/bin/sleep
squashfs-root/bin/oamtest
squashfs-root/bin/sync
squashfs-root/bin/rm
squashfs-root/bin/ls
squashfs-root/bin/mknod
squashfs-root/bin/mkdir
squashfs-root/bin/egrep
squashfs-root/sbin
squashfs-root/sbin/insmod
squashfs-root/sbin/syslogd
squashfs-root/sbin/monitor_ps
squashfs-root/sbin/write
squashfs-root/sbin/hb_connect
squashfs-root/sbin/klogd
squashfs-root/sbin/resetbutton
squashfs-root/sbin/reboot
squashfs-root/sbin/ipupdated
squashfs-root/sbin/lsmod
squashfs-root/sbin/jobat
squashfs-root/sbin/bootnv
squashfs-root/sbin/pivot_root
squashfs-root/sbin/listen
squashfs-root/sbin/ddns_success
squashfs-root/sbin/aossled
squashfs-root/sbin/stats
squashfs-root/sbin/ntpd
squashfs-root/sbin/aossbutton
squashfs-root/sbin/rc
squashfs-root/sbin/erase
squashfs-root/sbin/hb_disconnect
squashfs-root/sbin/vconfig
squashfs-root/sbin/hotplug
squashfs-root/sbin/filter
squashfs-root/sbin/rmmod
squashfs-root/sbin/init
squashfs-root/sbin/restore
squashfs-root/sbin/modprobe
squashfs-root/sbin/logread
squashfs-root/sbin/gpio
squashfs-root/sbin/ifconfig
squashfs-root/sbin/filtersync
squashfs-root/sbin/route
squashfs-root/sbin/redial
squashfs-root/sbin/fdisk
squashfs-root/sbin/upgrade_firmware
squashfs-root/lib
squashfs-root/lib/libc.so.0
squashfs-root/lib/libutil.so.0
squashfs-root/lib/libnsl.so.0
squashfs-root/lib/libm.so.0
squashfs-root/lib/modules
squashfs-root/lib/modules/2.6.8.1
squashfs-root/lib/modules/2.6.8.1/extra
squashfs-root/lib/modules/2.6.8.1/extra/bootnv.ko
squashfs-root/lib/modules/2.6.8.1/extra/blaa_dd.ko
squashfs-root/lib/modules/2.6.8.1/extra/vnet.ko
squashfs-root/lib/modules/2.6.8.1/extra/adsldd.ko
squashfs-root/lib/modules/2.6.8.1/extra/bcm_enet.ko
squashfs-root/lib/modules/2.6.8.1/extra/bcmprocfs.ko
squashfs-root/lib/modules/2.6.8.1/extra/atmapi.ko
squashfs-root/lib/modules/2.6.8.1/extra/wl.ko
squashfs-root/lib/modules/2.6.8.1/extra/bcm_usb.ko
squashfs-root/lib/modules/2.6.8.1/kernel
squashfs-root/lib/libresolv.so.0
squashfs-root/lib/ld-uClibc.so.0
squashfs-root/lib/libpthread.so.0
squashfs-root/lib/libdl.so.0
squashfs-root/lib/libcrypt.so.0
squashfs-root/usr/bin
squashfs-root/usr/bin/[
squashfs-root/usr/bin/traceroute
squashfs-root/usr/bin/test
squashfs-root/usr/bin/tail
squashfs-root/usr/bin/strings
squashfs-root/usr/bin/free
squashfs-root/usr/bin/killall
squashfs-root/usr/bin/tftp
squashfs-root/usr/bin/wget
squashfs-root/usr/sbin
squashfs-root/usr/sbin/dnsmasq
squashfs-root/usr/sbin/iptables
squashfs-root/usr/sbin/pppd
squashfs-root/usr/sbin/pppoe-relay
squashfs-root/usr/sbin/ap_serv
squashfs-root/usr/sbin/diagtool
squashfs-root/usr/sbin/udhcpc
squashfs-root/usr/sbin/udhcpd
squashfs-root/usr/sbin/iptables-restore
squashfs-root/usr/sbin/tc
squashfs-root/usr/sbin/diagnostic
squashfs-root/usr/sbin/brctl
squashfs-root/usr/sbin/aoss
squashfs-root/usr/sbin/dumpleases
squashfs-root/usr/sbin/nvram
squashfs-root/usr/sbin/upnpd-igd
squashfs-root/usr/sbin/ip
squashfs-root/usr/sbin/vconfig
squashfs-root/usr/sbin/httpd
squashfs-root/usr/sbin/dhcrelay
squashfs-root/usr/sbin/ez-ipupdate
squashfs-root/usr/sbin/ledctrl
squashfs-root/usr/sbin/tftpd
squashfs-root/usr/sbin/cron
squashfs-root/usr/sbin/ntpclient
squashfs-root/usr/sbin/utelnetd
squashfs-root/usr/lib
squashfs-root/usr/lib/libpppoe.so
squashfs-root/usr/lib/libaoss-sdk.so
squashfs-root/usr/lib/iptables
squashfs-root/usr/lib/iptables/libipt_DSCP.so
squashfs-root/usr/lib/iptables/libipt_length.so
squashfs-root/usr/lib/iptables/libip6t_MARK.so
squashfs-root/usr/lib/iptables/libipt_webstr.so
squashfs-root/usr/lib/iptables/libipt_dscp_helper.so
squashfs-root/usr/lib/iptables/libipt_limit.so
squashfs-root/usr/lib/iptables/libip6t_NFQUEUE.so
squashfs-root/usr/lib/iptables/libipt_SNAT.so
squashfs-root/usr/lib/iptables/libipt_recent.so
squashfs-root/usr/lib/iptables/libipt_udp.so
squashfs-root/usr/lib/iptables/libipt_tos.so
squashfs-root/usr/lib/iptables/libip6t_owner.so
squashfs-root/usr/lib/iptables/libip6t_ipv6header.so
squashfs-root/usr/lib/iptables/libip6t_state.so
squashfs-root/usr/lib/iptables/libip6t_hl.so
squashfs-root/usr/lib/iptables/libipt_TRIGGER.so
squashfs-root/usr/lib/iptables/libip6t_mac.so
squashfs-root/usr/lib/iptables/libip6t_esp.so
squashfs-root/usr/lib/iptables/libip6t_LOG.so
squashfs-root/usr/lib/iptables/libipt_mac.so
squashfs-root/usr/lib/iptables/libipt_REJECT.so
squashfs-root/usr/lib/iptables/libipt_ROUTE.so
squashfs-root/usr/lib/iptables/libipt_alg.so
squashfs-root/usr/lib/iptables/libip6t_udp.so
squashfs-root/usr/lib/iptables/libip6t_multiport.so
squashfs-root/usr/lib/iptables/libip6t_rt.so
squashfs-root/usr/lib/iptables/libipt_MARK.so
squashfs-root/usr/lib/iptables/libipt_standard.so
squashfs-root/usr/lib/iptables/libip6t_HL.so
squashfs-root/usr/lib/iptables/libipt_tcp.so
squashfs-root/usr/lib/iptables/libip6t_frag.so
squashfs-root/usr/lib/iptables/libip6t_connmark.so
squashfs-root/usr/lib/iptables/libip6t_ROUTE.so
squashfs-root/usr/lib/iptables/libip6t_CONNMARK.so
squashfs-root/usr/lib/iptables/libipt_FTOS.so
squashfs-root/usr/lib/iptables/libip6t_TRACE.so
squashfs-root/usr/lib/iptables/libipt_packet.so
squashfs-root/usr/lib/iptables/libip6t_ah.so
squashfs-root/usr/lib/iptables/libipt_NETMAP.so
squashfs-root/usr/lib/iptables/libip6t_mark.so
squashfs-root/usr/lib/iptables/libip6t_physdev.so
squashfs-root/usr/lib/iptables/libipt_LOG.so
squashfs-root/usr/lib/iptables/libipt_icmp.so
squashfs-root/usr/lib/iptables/libipt_TCPMSS.so
squashfs-root/usr/lib/iptables/libipt_REDIRECT.so
squashfs-root/usr/lib/iptables/libipt_DNAT.so
squashfs-root/usr/lib/iptables/libipt_TOS.so
squashfs-root/usr/lib/iptables/libip6t_limit.so
squashfs-root/usr/lib/iptables/libip6t_icmpv6.so
squashfs-root/usr/lib/iptables/libip6t_eui64.so
squashfs-root/usr/lib/iptables/libip6t_length.so
squashfs-root/usr/lib/iptables/libip6t_dst.so
squashfs-root/usr/lib/iptables/libipt_MASQUERADE.so
squashfs-root/usr/lib/iptables/libip6t_tcp.so
squashfs-root/usr/lib/iptables/libip6t_policy.so
squashfs-root/usr/lib/iptables/libipt_mark.so
squashfs-root/usr/lib/iptables/libipt_dscp.so
squashfs-root/usr/lib/iptables/libip6t_standard.so
squashfs-root/usr/lib/iptables/libipt_realm.so
squashfs-root/usr/lib/iptables/libip6t_hbh.so
squashfs-root/usr/lib/iptables/libipt_tcpmss.so
squashfs-root/usr/lib/iptables/libipt_state.so
squashfs-root/usr/lib/libap_serv-sdk.so
squashfs-root/usr/lib/libpppoatm.so
squashfs-root/usr/lib/libnvram.so
squashfs-root/usr/lib/libshared.so

Excuse me, but to me it looks like linux, busybox and possibly some other GPL stuff.


Wulf

  • Calf
  • *
  • Posts: 4
Re: firmware / source code for WBMR-HP-G300H
« Reply #5 on: November 20, 2011, 01:02:02 PM »

Jotin wrote:

This is not something that we support here at this forums. You might want to try this forum.

 

http://forum.buffalo.nas-central.org/


The device supports some kind of NAS but I believe that it is wireless. The main purpose of the device is clearly "wireless adsl router", not "NAS".  On buffalo webpage it is listed in "wireless". And in the NAS forum I don't see anything about wireless routers or the wbmr.

 

"This community-driven site is geared towards Buffalo Technology/Melco's amazing Network-attached storage (NAS) devices called the Linkstation, Kurobox and Terastation."

I don't see how they would discuss the WBMR series.


davo

  • Really Big Bull
  • VIP
  • *
  • Posts: 6151
Re: firmware / source code for WBMR-HP-G300H
« Reply #6 on: November 21, 2011, 03:41:34 PM »

Wulf wrote:

davo wrote:

None of the WBMR range of routers are based on open GPL source so the code is not available for public release.



Excuse me, but to me it looks like linux, busybox and possibly some other GPL stuff.


 

 

Your excused!! the source is not available for public release.

PM me for TFTP / Boot Images / Recovery files  LSRecovery.exe file.
Having network issues? Drop me an email: info@interwebnetworks.com and we will get it fixed!

Section9-Bateau

  • Calf
  • *
  • Posts: 1
Re: firmware / source code for WBMR-HP-G300H
« Reply #7 on: November 30, 2011, 11:28:34 PM »

The documentation that came with the modem/router I just purchased stated that it is GPL based, and included a link to http://opensource.buffalo.jp/ to download the GPL source code, firmware, and components.  I do not see any firmware there for this as well.  Do you know of any other location it may be at, or is the best thing to do at this point contacting support or legal?

 

Best Regards,

Section9-Bateau