Check System > Routerboard, does Current Firmware match Upgrade Firmware version? If not, upgrade and reboot.
System > Logging, add DHCP. Try dhcp-client again on ether1, post the logs.
What's the mac address of the bridge? and ether1? You can open a new terminal maximized, then issue
To print all interface MACs.
Did you play with DHCP leases on the Telco router?
thanks, i followed your advice and upgraded my firmware.
i finally found a workaround. i turned on dhcp logging for my configuration that partially worked, when all my ports were on the same bridge interface. it was there i found that my ISP was offering the IP to my ehternet 2 interface
08:47:40 dhcp,debug,packet dhcp-client on bridge sending discover with id 3923040042 to 255.255.255.255
08:47:40 dhcp,debug,packet secs = 56
08:47:40 dhcp,debug,packet ciaddr = 0.0.0.0
08:47:40 dhcp,debug,packet chaddr = 74:4D:XX:XX:XX:XX (this i identified was my eth2 MAC)
08:47:40 dhcp,debug,packet Msg-Type = discover
08:47:40 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
08:47:40 dhcp,debug,packet Host-Name = "MikroTik"
08:47:40 dhcp,debug,packet Client-Id = 01-74-4D:XX:XX:XX:XX
08:47:40 dhcp,debug,packet dhcp-client on bridge received offer with id 3923040042 from 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet ciaddr = 0.0.0.0
08:47:40 dhcp,debug,packet yiaddr = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet giaddr = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet chaddr = 74:4D:XX:XX:XX:XX
08:47:40 dhcp,debug,packet Msg-Type = offer
08:47:40 dhcp,debug,packet Server-Id = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Address-Time = 604800
08:47:40 dhcp,debug,packet Subnet-Mask = 255.255.224.0
08:47:40 dhcp,debug,packet Router = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Domain-Server = 200.XXX.XXX.XXX,200.XXX.XXX.XXX
08:47:40 dhcp,debug,state dhcp-client on bridge entering <requesting...> state
08:47:40 dhcp,debug,packet dhcp-client on bridge sending request with id 3923040042 to 255.255.255.255
08:47:40 dhcp,debug,packet secs = 56
08:47:40 dhcp,debug,packet ciaddr = 0.0.0.0
08:47:40 dhcp,debug,packet chaddr = 74:4D:XX:XX:XX:XX
08:47:40 dhcp,debug,packet Msg-Type = request
08:47:40 dhcp,debug,packet Server-Id = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Address-Request = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
08:47:40 dhcp,debug,packet Host-Name = "MikroTik"
08:47:40 dhcp,debug,packet Client-Id = 01-74:4D:XX:XX:XX:XX
08:47:40 dhcp,debug,packet dhcp-client on bridge received ack with id 3923040042 from 190.xxx.xxx.xxx
08:47:40 dhcp,debug,packet ciaddr = 0.0.0.0
08:47:40 dhcp,debug,packet yiaddr = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet giaddr = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet chaddr = 74:4D:XX:XX:XX:XX
08:47:40 dhcp,debug,packet Msg-Type = ack
08:47:40 dhcp,debug,packet Server-Id = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Address-Time = 604800
08:47:40 dhcp,debug,packet Subnet-Mask = 255.255.224.0
08:47:40 dhcp,debug,packet Router = 190.XXX.XXX.XXX
08:47:40 dhcp,debug,packet Domain-Server = 200.XXX.XXX.XXX,200.XXX.XXX.XXX
08:47:40 dhcp,info dhcp-client on bridge got IP address 190.XXX.XXX.XXX
when i attempted to obtain an IP on my ethernet 1 interface, there was no exchange..i got this on endless loop
00:13:14 dhcp,debug,packet Host-Name = "MikroTik"
00:13:14 dhcp,debug,packet Client-Id = 01-74-4D:XX:XX:XX:XX
00:13:14 dhcp,debug,packet dhcp-client on ether1 sending discover with id 3753219351 255.255.255.255
00:13:14 dhcp,debug,packet secs= 47
00:13:14 dhcp,debug,packet flags=broadcast
00:13:14 dhcp,debug,packet cidr=0.0.0.0
00:13:14 dhcp,debug,packet chaddr = 74:4D:XX:XX:XX:XX
00:13:14 dhcp,debug,packet Msg-Type = discover
00:13:14 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,Ntp-Server,CAPWAP-Server,Vendor-Specific
so now i set my ehternet 2 as my WAN interface and the rest of my ports as a bridge and everything is working.
any ideas why this might be? i was thinking maybe my ISP registered this MAC at some point but why is it there is no communication when i use ethernet 1? i tried resetting my aDSL modem and releasing and renewing my address but i could never get it working
thank you everyone for your input. i am still confused but things are working alright for the time being