Crystal Web (NEW ISP) ADSL Feedback

Status
Not open for further replies.
Over the next week there will be some exciting website upgrades. Still only temporary though. We may be able to launch the mini-customer portal very soon as well.
 
I actually got to a point where there is way to much stuff to watch, am a month behind on my XBMC subs lol. Never thought that was possible.
 
Seems there is a fault on my side :/ both my back up and crystal web account are running dead slow, even after a port reset.
 
Hurry up Crystal Web. I want to try your product, a finished product that is.

When you going to launch the full site and some capped specials? :whistle:
 
Hurry up Crystal Web. I want to try your product, a finished product that is.

By the end of this month the mostly finished product range will be released in their fully functional states, on the correct realms, populated on all Telkom ESRs, with the shaping tags finalised, and the management and control systems in place. We're currently adopting a bit of a piece-mealed approach to this, admittedly, as a few issues cropped up in testing.

When you going to launch the full site and some capped specials?

The site itself is the easy bit, but the copy is determined by the final product suite. The functionality is built, but the payment gateway remains an issue until the site is vetted by Visa and Mastercard. Our developers have just about completed all integrations and actual functionality for the portals and backend systems, as well as network integrations, and are skinning things up properly and testing. We also recently hired a full-time developer for certain other things who is bringing his flair to the final output. Everything however is tied to two things (because this is automated): payment gateway and final realms populated correctly on the Telkom network and tested.

On shaped products, they are coming, but I need to warn you that we won't be introducing what we believe to be stupidly priced capped specials to the market that don't allow us to invest in capacity as we grow. It's crazy to see what has happened in this space by a few players, and really disheartening that the same mentality of "market share at all costs" on uncapped has been adopted to capped as well. We'd rather introduce a quality product that affords us and our customers a sustainable network and great experience for years to come, rather than 2 months of happiness and then 6 months of trying to blame other parties for supposed IPC delays.

We already have capped products available. Not the cheapest, and that's what we're working on reducing sustainably, because apparently that's the only marker of a capped product - its price!
 
Anyone in Durban experiencing issues? We're seeing reports of issues from other networks but have had no support queries about this yet, so we're a little perturbed. Either we rock, or support is down. :D
 
Anyone in Durban experiencing issues? We're seeing reports of issues from other networks but have had no support queries about this yet, so we're a little perturbed. Either we rock, or support is down. :D

I am one from durban :D
 
I am one from durban :D

True - looks like there may be a general Durban issue, although yours appears to be a proper line fault to be honest. Doesn't tie with the "congestion" other networks are reporting.
 
Capture.JPG
Not durban... but just found out the mikrotik can do MRTG graphs natively on board...

Check that 5 minute average speed baby.....:D
 
True - looks like there may be a general Durban issue, although yours appears to be a proper line fault to be honest. Doesn't tie with the "congestion" other networks are reporting.

Yeah I thought so :D was hoping it wasn't a line fault...have to get in contact with telkom tomorrow.
 
Yeah I thought so :D was hoping it wasn't a line fault...have to get in contact with telkom tomorrow.

Which area/exchange are you in/on? On Hangouts with a someone in Pinetown (702) and in Northdene (708) and no issues with either of their connections, they are Afrihost and Telkom respectively.
 
Quick question regarding the customer portal: would you like a feature for customers to communicate with each other? In other words be able to ask in real time if other customers in a certain area are experiencing certain issues? Discuss ideas amongst yourselves and get our input as a collective management team? Talk to management when we're available? Help each other out with issues if you can. Discuss Mikrotik setups, and even create your own private communication between each other and share files like your own setup configs and so on?

We currently have this feature as a forum type environment, but feel a live communication platform like a chat room dedicated for our customers may be even better. Happy to get your feedback on this.
 
Quick question regarding the customer portal: would you like a feature for customers to communicate with each other? In other words be able to ask in real time if other customers in a certain area are experiencing certain issues? Discuss ideas amongst yourselves and get our input as a collective management team? Talk to management when we're available? Help each other out with issues if you can. Discuss Mikrotik setups, and even create your own private communication between each other and share files like your own setup configs and so on?

We currently have this feature as a forum type environment, but feel a live communication platform like a chat room dedicated for our customers may be even better. Happy to get your feedback on this.

Like a shoutbox type thing?

Not a bad idea at all. Only issue is going to be controlling/moderating it.
 
Like a shoutbox type thing?

Not a bad idea at all. Only issue is going to be controlling/moderating it.

Yes. It won't be used for support by us directly, you'll still go via official channels, but in your portal will be a ShoutBox type room with updated comments from all logged in users to talk amongst themselves, and I may open it up for users to communicate directly as well with each other and share files between each other. At any point one of our logged in support agents will moderate it, which will also help me determine which one of these guys I trust to ever post on mybroadband in an official capacity. :D
 
Quick question regarding the customer portal: would you like a feature for customers to communicate with each other? In other words be able to ask in real time if other customers in a certain area are experiencing certain issues? Discuss ideas amongst yourselves and get our input as a collective management team? Talk to management when we're available? Help each other out with issues if you can. Discuss Mikrotik setups, and even create your own private communication between each other and share files like your own setup configs and so on?

We currently have this feature as a forum type environment, but feel a live communication platform like a chat room dedicated for our customers may be even better. Happy to get your feedback on this.
Yes.
 
Oh I remember someone asked for a basic MikroTik config

Here's mine with the naughty bits redacted.
There is NO QoS yet... still thinking about it.

It has scripts for automatically updating No-IP and unotelly when the WAN ISP changes, but they're not working properly yet - ie, they update when they don't need to, which no-ip DON'T like...

It's the 10 port model - 5 Gb and 5 100mb on separate switch chips.
Code:
# sep/10/2014 22:04:37 by RouterOS 6.19
# software id = 83IK-GTT2
#
/interface bridge
add admin-mac=4C:5E:0C:65:99:79 auto-mac=no l2mtu=1598 name=bridge-local
/interface ethernet
set [ find default-name=ether2 ] master-port=ether1
set [ find default-name=ether3 ] master-port=ether1
set [ find default-name=ether4 ] master-port=ether1
set [ find default-name=ether5 ] master-port=ether1
set [ find default-name=ether6 ] name=ether6-master-local
set [ find default-name=ether7 ] master-port=ether6-master-local name=ether7-slave-local
set [ find default-name=ether8 ] master-port=ether6-master-local name=ether8-slave-local
set [ find default-name=ether9 ] master-port=ether6-master-local name=ether9-slave-local
set [ find default-name=ether10 ] master-port=ether6-master-local name=ether10-gateway
set [ find default-name=sfp1 ] name=sfp1-gateway
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-ht-above disabled=no distance=indoors frequency=auto l2mtu=2290 mode=ap-bridge ssid=xxxx
/ip neighbor discovery
set ether1 discover=no
set sfp1-gateway discover=no
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk group-ciphers=tkip,aes-ccm mode=dynamic-keys unicast-ciphers=tkip,aes-ccm wpa-pre-shared-key=xxxx \
    wpa2-pre-shared-key=xxxx
/ip pool
add name=default-dhcp ranges=10.0.0.100-10.0.0.200
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge-local lease-time=10m name=default
/port
set 0 name=serial0
/interface pppoe-client
add ac-name="" add-default-route=yes allow=pap,chap,mschap1,mschap2 default-route-distance=1 dial-on-demand=no disabled=no interface=bridge-local keepalive-timeout=60 max-mru=\
    1480 max-mtu=1480 mrru=disabled name=isp password=xxx profile=default service-name="" use-peer-dns=no [email protected]
/interface bridge port
add bridge=bridge-local interface=ether6-master-local
add bridge=bridge-local interface=wlan1
add bridge=bridge-local interface=ether1
/ip address
add address=10.0.0.1/24 interface=bridge-local network=10.0.0.0
/ip dhcp-server lease
add address=10.0.0.2 client-id=1:0:24:1d:d2:e8:e3 mac-address=00:24:1D:D2:E8:E3 server=default
#sample static IP in DHCP

/ip dhcp-server network
add address=10.0.0.0/24 comment="default configuration" dns-server=10.0.0.1 gateway=10.0.0.1 netmask=24
/ip dns
set allow-remote-requests=yes servers=197.189.212.164,197.242.94.51
### Above are for unotelly
/ip dns static
add address=10.0.0.1 name=router
/ip firewall filter
add chain=input comment="default configuration" protocol=icmp
add chain=input comment="default configuration" connection-state=established
add action=drop chain=input dst-port="" in-interface=all-ppp protocol=tcp
add chain=input comment="default configuration" connection-state=related
add chain=forward comment="default configuration" connection-state=established
add chain=forward comment="default configuration" connection-state=related
add action=drop chain=forward comment="default configuration" connection-state=invalid
/ip firewall nat
add action=masquerade chain=srcnat out-interface=isp to-addresses=0.0.0.0
/ip upnp
set allow-disable-external-interface=no
/lcd
set default-screen=informative-slideshow
/lcd interface pages
set 0 interfaces=sfp1-gateway,ether1,ether2,ether3,ether4,ether5,ether6-master-local,ether7-slave-local,ether8-slave-local,ether9-slave-local,ether10-gateway
/system clock
set time-zone-name=Africa/Johannesburg
/system ntp client
set enabled=yes primary-ntp=41.73.42.10 secondary-ntp=41.216.204.3
/system scheduler
add disabled=yes interval=1m name=Unotelly on-event=Unotelly policy=read,write,policy,test,sniff start-date=sep/09/2014 start-time=18:01:03
add disabled=yes interval=1m name=DynDNS on-event=DynDns policy=read,write,test start-date=sep/09/2014 start-time=18:37:41
/system script
add name=DynDns policy=read,write,test source="# No-IP automatic Dynamic DNS update\
    \n:global previousIP\
    \n#--------------- Change Values in this section to match your setup ------------------\
    \n\
    \n# No-IP User account info\
    \n:local noipuser \"xxxx\"\
    \n:local noippass \"xxxx\"\
    \n\
    \n# Set the hostname or label of network to be updated.\
    \n# Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names.\
    \n# To specify multiple hosts, separate them with commas.\
    \n:local noiphost \"xxxx.no-ip.biz\"\
    \n\
    \n# Change to the name of interface that gets the dynamic IP address\
    \n:local inetinterface \"isp\"\
    \n\
    \n#------------------------------------------------------------------------------------\
    \n# No more changes need\
    \n\
    \n\
    \n\
    \n:if ([/interface get \$inetinterface value-name=running]) do={\
    \n# Get the current IP on the interface\
    \n   :local currentIP [/ip address get [find interface=\"\$inetinterface\" disabled=no] address]\
    \n\
    \n# Strip the net mask off the IP address\
    \n   :for i from=( [:len \$currentIP] - 1) to=0 do={\
    \n       :if ( [:pick \$currentIP \$i] = \"/\") do={ \
    \n           :set currentIP [:pick \$currentIP 0 \$i]\
    \n       } \
    \n   }\
    \n\
    \n   :if (\$currentIP != \$previousIP) do={\
    \n       :log info \"No-IP: Current IP \$currentIP is not equal to previous IP, update needed\"\
    \n       :set previousIP \$currentIP\
    \n\
    \n# The update URL. Note the \"\\3F\" is hex for question mark (\?). Required since \? is a special character in commands.\
    \n       :local url \"http://dynupdate.no-ip.com/nic/update\\3Fmyip=\$currentIP\"\
    \n       :local noiphostarray\
    \n       :set noiphostarray [:toarray \$noiphost]\
    \n       :foreach host in=\$noiphostarray do={\
    \n           :log info \"No-IP: Sending update for \$host\"\
    \n           /tool fetch url=(\$url . \"&hostname=\$host\") user=\$noipuser password=\$noippass mode=http dst-path=(\"no-ip_ddns_update-\" . \$host . \".txt\")\
    \n           :log info \"No-IP: Host \$host updated on No-IP with IP \$currentIP\"\
    \n       }\
    \n   }  else={\
    \n       :log info \"No-IP: Previous IP \$previousIP is equal to current IP, no update needed\"\
    \n   }\
    \n} else={\
    \n   :log info \"No-IP: \$inetinterface is not currently running, so therefore will not update.\"\
    \n}\
    \n"
add name=Unotelly policy=read,write,test source="# Unotelly update\
    \n#--------------- Change Values in this section to match your setup ------------------\
    \n:global previousIPUno\
    \n# No-IP User account info\
    \n:local userhash \"zzz\"\
    \n\
    \n\
    \n# Change to the name of interface that gets the dynamic IP address\
    \n:local inetinterface \"isp\"\
    \n\
    \n#------------------------------------------------------------------------------------\
    \n# No more changes need\
    \n\
    \n\
    \n:if ([/interface get \$inetinterface value-name=running]) do={\
    \n# Get the current IP on the interface\
    \n   :local currentIP [/ip address get [find interface=\"\$inetinterface\" disabled=no] address]\
    \n\
    \n# Strip the net mask off the IP address\
    \n   :for i from=( [:len \$currentIP] - 1) to=0 do={\
    \n       :if ( [:pick \$currentIP \$i] = \"/\") do={ \
    \n           :set currentIP [:pick \$currentIP 0 \$i]\
    \n       } \
    \n   }\
    \n\
    \n   :if (\$currentIP != \$previousIPUno) do={\
    \n       :log info \"Unotelly: Current IP \$currentIP is not equal to previous IP \$previousIPUno, update needed\"\
    \n       :set previousIPUno \$currentIP\
    \n\
    \n# The update URL. Note the \"\\3F\" is hex for question mark (\?). Required since \? is a special character in commands.\
    \n       :local url \"http://api.unotelly.com/api/v1/network/update_by_hash_api\?user_hash=\$userhash\"\
    \n       :log info \"Unotelly: Sending update\"\
    \n           /tool fetch url=(\$url)\
    \n           :log info \"Unotelly: Updated with IP \$currentIP\"\
    \n       }\
    \n   }  else={\
    \n       :log info \"Unotelly: Previous IP \$previousIPUno is equal to current IP, no update needed\"\
    \n   }\
    \n} else={\
    \n   :log info \"Unotelly: \$inetinterface is not currently running, so therefore will not update.\"\
    \n}\
    \n\
    \n:log info [/system script environment print]\
    \n\
    \n"
/tool graphing interface
add
/tool graphing resource
add
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2
add interface=ether3
add interface=ether4
add interface=ether5
add interface=ether6-master-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-gateway
add interface=wlan1
add interface=bridge-local
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2
add interface=ether3
add interface=ether4
add interface=ether5
add interface=ether6-master-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-gateway
add interface=wlan1
add interface=bridge-local
 
Status
Not open for further replies.
Top
Sign up to the MyBroadband newsletter
X