D

Visitor

 • 

10 Messages

Thursday, June 29th, 2023 1:47 PM

Closed

DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 & 24

I posted a few months back with the problem of DHCPv6[31364]: 72001011-DHCPv6 - Missing Required Option 82 and 24, and what ended up working was a -6 db attenuator, my power levels for Downstream were high (about 8 or 9 on average) and the problem was fixed for a while.

But recently, the same problem has started happening again and my power levels vary way more than before across the board.

I've tried removing the -6db but the problem got even worse. I'm not sure if this is something where I need to get a different DB attenuator or if there's a different root cause.

Event Logs

All logs from Last Week
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 10:54:21 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 10:54:21 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 10:23:42 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 10:23:42 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 09:42:59 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 09:42:59 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 09:12:16 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 09:12:16 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 08:42:58 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 08:42:58 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 08:12:16 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 08:12:16 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 07:31:29 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 07:31:29 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 07:01:51 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 07:01:51 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 06:26:21 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 06:26:21 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 05:52:11 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 05:52:11 Critical

These are my power levels with the -6db attenuator 

Downstream
Channel Bonding Value
Index
13
10
11
12
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
33
34
35
36
37
38
39
40
41
0
32
Lock Status
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Locked
Frequency
489000000
471000000
477000000
483000000
495000000
507000000
513000000
519000000
525000000
531000000
537000000
543000000
549000000
555000000
561000000
567000000
573000000
579000000
585000000
591000000
597000000
603000000
609000000
615000000
621000000
627000000
633000000
639000000
645000000
651000000
657000000
692800000
SNR
40.366287
40.366287
40.946209
40.946209
40.366287
40.946209
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
40.366287
38.983261
38.605377
37.355988
38.605377
38.983261
38.983261
38.983261
38.983261
38.605377
38.605377
38.605377
38.605377
40.85 dB
Power Level
2.900002
2.200001
2.599998
2.500000
2.500000
2.900002
2.900002
1.799999
2.200001
2.700001
2.500000
1.900002
2.200001
1.500000
1.000000
1.099998
1.400002
0.900002
0.799999
-0.099998
-0.099998
0.099998
-0.200001
-1.000000
-0.900002
-0.700001
-1.000000
-0.400002
-1.299999
-2.400002
-1.799999
-2.400002 dBmV
Modulation
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
QAM256
OFDM

Problem Solver

 • 

1.5K Messages

2 years ago

The 24/82 errors are just a communication fail with the DHCPv6 server upstream.  Your equipment checks in with the server upstream to see if the ipv6 address you got is still good, looks like that happens around every half hour in your case right now, that attempt fails and you got nothing back -- perhaps for a while, or just the one attempt failed and re-tried, and then at some point you can't see in the limited log, you DO get a response and you're good for another 1/2 hour or so. 

There's a pretty big signal power delta going on too in that table, and the Signal to Noise is decreasing with that same reflection.  That might be a red hearing though.  If there's a splitter involved somewhere, you could try bypassing it and just run a clean connection directly to your modem/gateway.  See if it works out any better.   Leave the attenuator in. 

What exact model modem/gateway is that table from?   Is that the only log it has?  Is this a momentary 10-30 second internet dropout problem on clients where routing seems to be wrapped around the axle, then suddenly fixes itself? 

Visitor

 • 

10 Messages

@flatlander3​ I forgot to mention I'm in an apartment building so I just have the cable from the wall to the modem so there's nothing I can really change on that end. I currently have the Xfinity Gateway Modem model TG4482A. And yes, it's usually 15-30 seconds or less of what you described. I can go longer back with logs but it's all the same and system logs are empty.

Problem Solver

 • 

1.5K Messages

@Dream32​  OK.  So you've got crippled firmware with no options.  That's too bad.  

So the question is, is your error message "normal" or not.  Welp.  Consider this one from 09:12:16 to 09:42:59:

DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 09:42:59 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 09:42:59 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 82 2023/6/28 09:12:16 Critical
DHCPv6[11922]: 72001011-DHCPv6 - Missing Required Option 24 2023/6/28 09:12:16 Critical

What happens on a DHCPv6 lease rebind?  A few seconds before the rebind time, a request is generated in your gateway.  It looks at it's current IPV6 lease, and puts together the request.  Now it's a matter of closed source firmware and the script they use that we can't see -- because you are closed source.

On my gear, I can now drop the lease and request a rebind, or I can keep the current lease and request a rebind.  I found the DHCPv6 server upstream from me to be a bit flaky, so I keep the lease.  You don't have the option.  On a "normal" network where everything is working fine, it wouldn't matter.  This all takes place in much less than a second usually, and is not even perceptible in human time (or even TCP packet lifetime time). 

So you've probably dropped the lease (speculation, we can't see it), the server doesn't respond on the 1st attempt, gateway throws an error (because you've got nothing from it), and then you try again at a random interval.  Meanwhile, since you've dropped the lease, the internal LAN clients have no IPV6 gateway -- that's your stall.  You did this at 09:12:16.  Now you did end up picking up a lease because it must have succeeded sometime between 09:12:17 to 09:12:59.  Now you are good for another 1/2 hour -- we know that because 30 minutes is the next time were we try this again.

To a client, that could look like a 42 second drop out.  You can fail over to the IPV4 address, but there's a question of if that can happen before the TTL (time to live) on a TCP/IP packet expires.  Again, unknown how the firmware works.  It may not work well.  So now your active state connection to whatever you are talking to may die after another retransmit attempt fails, and you're stalled.  You have to re-establish the connection to talk to the other end again.

How can you work around a flaky DHCPv6 server?  You can try not releasing the IPV6 lease before the rebind, but you don't have the option in your firmware, or you can disable IPV6 entirely on the gateway -- which you can't do either.  You can also script the retry and bang on the DHCPv6 server multiple times on fail in succession if the problem is it's just overloaded by everyone else (not recommended).  

I do it with bridge mode, and do the networking with a firewall.  Then I can debug and script the DHCPv6 entirely, and since they only give you a /64 prefix because they are stingy with them, and I don't care all that much because my other subnets are IPV4 only.  I can just disable IPV6 every time I see an Xfinity truck doing upgrades.  I know at that point, I'm likely to have issues when "upgrades" are going on.

Not releasing the address before the rebind sometimes doesn't work either.  Their DHCPv6 server can go dark for a long time here,sometimes, and only recently started working better.  I currently have IPV6  disabled again on the WAN -- Xfinity trucks again.  

I know this is no help at all to you, but knowing how it's supposed to work may help with an equipment selection and features you want.  I understand that cleaning up the signal is rather difficult in an apartment and it might not even help with any of this since you're in the ballpark on signal.  Especially when you have no cable room access.

I'm not sure what to suggest other than if you've got a junk PC, or buy a $60 refurb, and add a 2nd Ethernet port if it doesn't have one, OPNsense and pfSense community edition are free.  You can make a firewall.  Run Bridge Mode and handle the DHCP renew/request from Xfinity yourself, disable protocol if you want, and run your WiFi with something else ($30 WiFi access point works).  

I don't know if Xfinity can solve it either.  IPV6 has been goofy at my location for over two years and they have zero answers for me.  You can try switching gateways at the Xfinity store, but that's likely not going to work either.  

Visitor

 • 

10 Messages

I figure I'll give it a shot, when you say $60 refurb do you mean a router in order to create the firewall, or is that something done on my PC itself? (I have no knowledge of firewall things) I do use an ethernet for my PC.

Problem Solver

 • 

1.5K Messages

@Dream32​  Hardware requirements for pfSense are here.  The community edition is free:  https://docs.netgate.com/pfsense/en/latest/hardware/index.html

opnsense docs are here.  It's all opensource and free and provides build tools so you can even compile it yourself:  https://docs.opnsense.org/ 

Just about any 64 bit machine will do.  Intel i3 or i5 processor is plenty.  Old office desktop machines work well for this. Faster is better for really complex network setups and if you are doing a whole lot of active monitoring.  You also need something with a PCI or PCI express expansion slot to add additional network interfaces if you do not have at least two Ethernet interfaces.  Look at recommended hardware for that.  I use Intel based cards.  They are more universally supported and the BSD driver is really stable.

You can use an Ethernet WiFi router too if you want.  You have to check the manual to see if it offers any control over protocol or not.  Some do, some have extremely limited control, others have no control.  None of them are very good at logging or debugging and cost more than building something that does work.

forum icon

New to the Community?

Start Here