Airtel new router: Sercomm AOT-4221SR

can anyone guide me which channel to use or keep the channel to auto, channel available are 36 40 44 48 149 153 157 161 165
can anyone guide me which channel to use or keep the channel to auto, channel available are 36 40 44 48 149 153 157 161 165
Hey pranav Sharma so how is your experience with this ONT till now ? Please share coz I'm getting this installed
 
Hi, I want to setup FTP on the usb storage connected to my Airtel router ( Sercomm aot-4221sr). Can anyone please help.
 
Got a new connection 2 weeks ago and received this router.
One major issue being faced is that DHCP service on router gives out DNS as 127.0.0.1 after some time.
have tried setting up custom DNS in DHCP and also enabled DNS proxy but the same issue happening in both cases.
Have disabled DHCP for now on router and giving out IPs through PiHole for now.
 
admin:admin or admin:password @annu
 


Just got this router installed. Is there an option for client isolation on a specific WLAN?
 
Can I Connect Two sercomm router with Lan cable for accessing internet...

But my new Router is on new software AOT_4221SR4.0
And Old Router is one old software
AOT_4221SR3.0
 
o4aQ0GB.webp


I was able to manage to set the DNS directly in WAN settings instead of dhcp. So set dhcp dns to auto. And here are the steps to set it in wan settings.

-> To get session token

Code:
PUT https://192.168.1.1/api/usersession HTTP/1.1
Accept: */*
User-Agent: Thunder Client (https://www.thunderclient.com)
Content-Type: application/json
Host: 192.168.1.1
Content-Length: 64

{
  "login": "admin",
  "password": "admin",
  "logout": false
}



-> To set DNS

Code:
PUT https://192.168.1.1/api/wans/1/ipaddrs/1 HTTP/1.1
Accept: */*
User-Agent: Thunder Client (https://www.thunderclient.com)
Content-Type: application/json
Cookie: session=YOUR_SESSION_TOKEN
Host: 192.168.1.1
Content-Length: 339

{
  "enable": true,
  "IPMode": "PPPoE",
  "connectionTrigger": "always",
  "keepAliveTime": 10,
  "username": "YOUR_USERNAME",
  "password": "YOUR_PASSWORD",
  "address": "",
  "mask": "",
  "gateway": "",
  "DNS": "8.8.8.8,8.8.4.4",
  "enableNAT": true,
  "option50": false,
  "option60": false,
  "option61": false
}


Notes
  • All of these are PUT requests
  • generate session token using /usersession api. change login/password to your credentials and your router endpoint as well.
  • Provide session tokens in Cookie header for all the api requests except login
  • Username and password can be found from Network -> WAN from your router UI. Replace YOUR_USERNAME and YOUR_PASSWORD with your credentials.
  • And of course change the DNS with the ones you want to set. They are "," separated and you can provide 2 of them
  • These are my settings you can mess around and change other setting as well. All of the settings change are api call to the router that you can find by going in Inspect -> Network tab in your browser.
-This method only works for DNSv4 and not for DNSv6. So for setting dnsv6 you can just go to Network -> LAN_IPV6 and set dns server type static there. It does not have that 127.0.0.1 issue for ipv6. So it should work just fine.

Here's the proof of this working. And this setting stays even after reboot. So you do not have to worry about setting it again.

If you have any issues feel free to ask questions.

-If enough people need it I can make an executable script to do this as well. It's a one time change so I don't think it's necessary tho
 
Last edited by a moderator:

Back