I so stuck, what am I doing wrong?

I’m sure you guys will read this and think what a noob, that is so easy to do. :laughing:

I’m trying to add a VoIP phone but am having issues connecting to the web interface

My old Setup:
Modem (192.168.100.1)
Port: “PC”
to
Port: “1”
RouterBoard (192.168.88.1)
Port: “2”, “3”, “4”, “5”
Computers

Any PC could connect to each other, all could access the router, modem, and internet; Everything worked just fine after connecting :slight_smile:


New Setup:
Modem (192.168.100.1)
Port: “PC”
to
Port: “Internet”
VoIP Phone (192.168.10.1)
Port: “PC”
to
Port: “1”
RouterBoard (192.168.88.1)
Port: “2”, “3”, “4”, “5”
Computers

PC’s can connect to each other, all can access the router, modem, and internet.
Phone can connect to the internet.
No PC can connect to phones interface (192.168.10.1)

I placed the phone between the modem and router for two reasons.

  • Phone handles QoS,
  • I had no ports left


    I’m not sure why the modem interface just works, but I think I need to setup routing to fix the phone.
    I’ve played around in IP-Addresses, IP-Routes, and Routing.

Adding to IP-Addresses seems to always bring me back to the router interface.
The other two didn’t seem to do anything.


Router:
RouterBoard: 951G-2HnD
Firmware: 3.04
WebFig: 5.24

I bought MikroTik because I wanted a well built quality product, and that’s what I got.
Sadly I understand little in the options, and the help seems to be geared towards someone who has a clue. :wink:

Now the post is up, here is some additional information.

So, I’ve messed up.
I never took a good look at the back of this phone,
The RJ45 jacks are not ‘Internet’ & ‘PC’ , that was the phone I was going to get but due to availability I bought a comparable one.
The jacks are ‘PC’, & ‘LAN’, I saw ‘PC’ and just assumed the other was ‘Internet’.

I believe this phone has a built in 3 port switch.

When I assign it a static IP,

  • The phone claims it has internet access, but after setting up SIP on the phone itself it doesn’t connect.
  • I can’t connect to the web interface, or ping the phone.
  • A tracert skips the phone.

When I used DHCP,

  • The modem assigns it a public IP (different then the one my router has)
  • SIP account connects, and sounds great :slight_smile:
  • I can access the phone through the public IP, and so can anyone else :open_mouth:

Another test I did was to swap the Ethernet cables, modem now connected to ‘PC’ and router connected to ‘LAN’
Nothing changed, everything works just like it did the other way around.

Sure sounds like a switch to me, and this also clears up my confusion.
I also looked through the feature list, QoS isn’t listed on this one like it was with the other.


In short,
I need to move the phone, so it sits between my router and printer, instead of my router and modem.
Also have to set up QoS on my router so the Consoles and Computers don’t interfere with calls. The Xbox loves to take it all. (It kills everyone’s internet connection for a few seconds when it turns on or off. It did this with my old consumer router and still does with my MicroTik RouterBoard)



Now I need to read how to do QoS, as I didn’t see a button for it.
I love this router, despite the fact it makes me realize I truly know nothing about networking. I was setting up ‘full featured’ consumer brand routers for other people too. :laughing:


EDIT:
Rather then posting again an bumping this back to the top, I’ll edit this adding final information.

AnonDOG from DSL Reports had a wonderful, simple packet shaper.
All it does in prioritize traffic based on packet size, small packets are set high, large packets are set low.

It appears to have sped up my video loading, I figure its because the request packets are not stuck behind data packets.

Anyhow, I had a very clear phone call (better then my old POTS or cellphone) while one person was watching youtube in hd, one was streaming music, and the other was surfing the web.
Connection is cable 20u/10d

Here are the settings used:

/ip firewall connection tracking
set enabled=no generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s tcp-close-wait-timeout=10s tcp-established-timeout=1d tcp-fin-wait-timeout=10s tcp-last-ack-timeout=10s tcp-syn-received-timeout=5s tcp-syn-sent-timeout=5s tcp-syncookie=no tcp-time-wait-timeout=10s udp-stream-timeout=3m udp-timeout=10s
  • This was set on my router so I skipped it. *


/ip firewall filter
add action=drop chain=forward comment="" disabled=no dst-port=445 protocol=tcp
add action=drop chain=forward comment="" disabled=no dst-port=135-139 protocol=tcp
  • Didn’t do these, not sure if I should. *


/ip firewall mangle
add action=mark-packet chain=prerouting comment=OSPF disabled=no new-packet-mark=ospf passthrough=no protocol=ospf
add action=mark-packet chain=prerouting comment=ICMP disabled=no new-packet-mark=icmp passthrough=no protocol=icmp
add action=mark-packet chain=prerouting comment="Small Packets" disabled=no new-packet-mark=small packet-size=0-256 passthrough=no
add action=mark-packet chain=prerouting comment="Large Packets" disabled=no new-packet-mark=large packet-size=257-1550 passthrough=no
  • Added *


/queue type
set default kind=pfifo name=default pfifo-limit=50
set ethernet-default kind=pfifo name=ethernet-default pfifo-limit=50
set wireless-default kind=sfq name=wireless-default sfq-allot=1514 sfq-perturb=5
set synchronous-default kind=red name=synchronous-default red-avg-packet=1000 red-burst=20 red-limit=60 red-max-threshold=50 red-min-threshold=10
set hotspot-default kind=sfq name=hotspot-default sfq-allot=1514 sfq-perturb=5
set default-small kind=pfifo name=default-small pfifo-limit=10
  • This was set on my router so I skipped it. *


/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=GLOBAL packet-mark="" parent=global-in priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=PRIO-1 packet-mark="" parent=GLOBAL priority=1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=OSPF packet-mark=ospf parent=PRIO-1 priority=1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=ICMP packet-mark=icmp parent=PRIO-1 priority=2 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=TCPACK packet-mark=tcpack parent=PRIO-1 priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=PRIO-2 packet-mark="" parent=GLOBAL priority=2 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=SMALL packet-mark=small parent=PRIO-2 priority=2 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=LARGE packet-mark=large parent=PRIO-2 priority=4 queue=default
  • Added *


/queue interface
set ether1 queue=ethernet-default
set ether2 queue=ethernet-default
set ether3 queue=ethernet-default
set LOOPBACK queue=default
  • My interfaces were different so I changed this one *
/queue interface
ether1-gateway queue=ethernet-default
ether2-master-local queue=ethernet-default
ether3-slave-local queue=ethernet-default
ether4-slave-local queue=ethernet-default
ether5-slave-local queue=ethernet-default
wlan1 queue=wireless-default