proxy_arp's DHCP snooper does not recognize the following DHCP response

rany rany2 at riseup.net
Tue Apr 18 04:29:24 PDT 2023


Hello,

My Pixel 6 phone running GrapheneOS does not get recognized by the DHCP 
snooper that is used by proxy_arp is enabled.

If any additional information is needed, I'm more than willing to 
provide it. (Also: apologies if this isn't the right place to report 
this, in the case that I'm in the wrong place please let me know where 
to take this report)

Below is the tcpdump of the DHCP messages in question:

14:27:08.429655 6a:85:25:53:52:87 > ff:ff:ff:ff:ff:ff, ethertype IPv4 
(0x0800), length 330: (tos 0x10, ttl 64, id 0, offset 0, flags [DF], 
proto UDP (17), length 316)
     0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 
6a:85:25:53:52:87, length 288, xid 0x7cc4d1b2, Flags [none]
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Discover
         Client-ID (61), length 7: ether 6a:85:25:53:52:87
         MSZ (57), length 2: 1500
         Vendor-Class (60), length 15: "android-dhcp-13"
         Parameter-Request (55), length 12:
           Subnet-Mask (1), Default-Gateway (3), Domain-Name-Server (6), 
Domain-Name (15)
           MTU (26), BR (28), Lease-Time (51), RN (58)
           RB (59), Vendor-Option (43), URL (114), Unknown (108)
14:27:09.439824 6a:85:25:53:52:87 > ff:ff:ff:ff:ff:ff, ethertype IPv4 
(0x0800), length 330: (tos 0x10, ttl 64, id 0, offset 0, flags [DF], 
proto UDP (17), length 316)
     0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 
6a:85:25:53:52:87, length 288, xid 0x7cc4d1b2, secs 1, Flags [none]
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Discover
         Client-ID (61), length 7: ether 6a:85:25:53:52:87
         MSZ (57), length 2: 1500
         Vendor-Class (60), length 15: "android-dhcp-13"
         Parameter-Request (55), length 12:
           Subnet-Mask (1), Default-Gateway (3), Domain-Name-Server (6), 
Domain-Name (15)
           MTU (26), BR (28), Lease-Time (51), RN (58)
           RB (59), Vendor-Option (43), URL (114), Unknown (108)
14:27:11.461546 6a:85:25:53:52:87 > ff:ff:ff:ff:ff:ff, ethertype IPv4 
(0x0800), length 330: (tos 0x10, ttl 64, id 0, offset 0, flags [DF], 
proto UDP (17), length 316)
     0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 
6a:85:25:53:52:87, length 288, xid 0x7cc4d1b2, secs 3, Flags [none]
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Discover
         Client-ID (61), length 7: ether 6a:85:25:53:52:87
         MSZ (57), length 2: 1500
         Vendor-Class (60), length 15: "android-dhcp-13"
         Parameter-Request (55), length 12:
           Subnet-Mask (1), Default-Gateway (3), Domain-Name-Server (6), 
Domain-Name (15)
           MTU (26), BR (28), Lease-Time (51), RN (58)
           RB (59), Vendor-Option (43), URL (114), Unknown (108)
14:27:12.004533 00:20:91:aa:78:3b > 6a:85:25:53:52:87, ethertype IPv4 
(0x0800), length 351: (tos 0xc0, ttl 64, id 27411, offset 0, flags 
[none], proto UDP (17), length 337)
     10.146.80.1.67 > 10.146.83.135.68: BOOTP/DHCP, Reply, length 309, 
xid 0x7cc4d1b2, Flags [none]
       Your-IP 10.146.83.135
       Server-IP 10.146.80.1
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Offer
         Server-ID (54), length 4: 10.146.80.1
         Lease-Time (51), length 4: 3600
         RN (58), length 4: 1800
         RB (59), length 4: 3150
         Subnet-Mask (1), length 4: 255.255.240.0
         BR (28), length 4: 10.146.95.255
         Default-Gateway (3), length 4: 10.146.80.1
         Domain-Name-Server (6), length 4: 10.146.80.1
         Domain-Name (15), length 11: "rlan.eu.org"
         MTU (26), length 2: 1500
14:27:12.005570 00:20:91:aa:78:3b > 6a:85:25:53:52:87, ethertype IPv4 
(0x0800), length 351: (tos 0xc0, ttl 64, id 27412, offset 0, flags 
[none], proto UDP (17), length 337)
     10.146.80.1.67 > 10.146.83.135.68: BOOTP/DHCP, Reply, length 309, 
xid 0x7cc4d1b2, secs 1, Flags [none]
       Your-IP 10.146.83.135
       Server-IP 10.146.80.1
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Offer
         Server-ID (54), length 4: 10.146.80.1
         Lease-Time (51), length 4: 3600
         RN (58), length 4: 1800
         RB (59), length 4: 3150
         Subnet-Mask (1), length 4: 255.255.240.0
         BR (28), length 4: 10.146.95.255
         Default-Gateway (3), length 4: 10.146.80.1
         Domain-Name-Server (6), length 4: 10.146.80.1
         Domain-Name (15), length 11: "rlan.eu.org"
         MTU (26), length 2: 1500
14:27:12.006471 00:20:91:aa:78:3b > 6a:85:25:53:52:87, ethertype IPv4 
(0x0800), length 351: (tos 0xc0, ttl 64, id 27413, offset 0, flags 
[none], proto UDP (17), length 337)
     10.146.80.1.67 > 10.146.83.135.68: BOOTP/DHCP, Reply, length 309, 
xid 0x7cc4d1b2, secs 3, Flags [none]
       Your-IP 10.146.83.135
       Server-IP 10.146.80.1
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Offer
         Server-ID (54), length 4: 10.146.80.1
         Lease-Time (51), length 4: 3600
         RN (58), length 4: 1800
         RB (59), length 4: 3150
         Subnet-Mask (1), length 4: 255.255.240.0
         BR (28), length 4: 10.146.95.255
         Default-Gateway (3), length 4: 10.146.80.1
         Domain-Name-Server (6), length 4: 10.146.80.1
         Domain-Name (15), length 11: "rlan.eu.org"
         MTU (26), length 2: 1500
14:27:12.121619 6a:85:25:53:52:87 > ff:ff:ff:ff:ff:ff, ethertype IPv4 
(0x0800), length 342: (tos 0x10, ttl 64, id 0, offset 0, flags [DF], 
proto UDP (17), length 328)
     0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 
6a:85:25:53:52:87, length 300, xid 0x7cc4d1b2, secs 3, Flags [none]
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: Request
         Client-ID (61), length 7: ether 6a:85:25:53:52:87
         Requested-IP (50), length 4: 10.146.83.135
         Server-ID (54), length 4: 10.146.80.1
         MSZ (57), length 2: 1500
         Vendor-Class (60), length 15: "android-dhcp-13"
         Parameter-Request (55), length 12:
           Subnet-Mask (1), Default-Gateway (3), Domain-Name-Server (6), 
Domain-Name (15)
           MTU (26), BR (28), Lease-Time (51), RN (58)
           RB (59), Vendor-Option (43), URL (114), Unknown (108)
14:27:12.158395 00:20:91:aa:78:3b > 6a:85:25:53:52:87, ethertype IPv4 
(0x0800), length 351: (tos 0xc0, ttl 64, id 27414, offset 0, flags 
[none], proto UDP (17), length 337)
     10.146.80.1.67 > 10.146.83.135.68: BOOTP/DHCP, Reply, length 309, 
xid 0x7cc4d1b2, secs 3, Flags [none]
       Your-IP 10.146.83.135
       Server-IP 10.146.80.1
       Client-Ethernet-Address 6a:85:25:53:52:87
       Vendor-rfc1048 Extensions
         Magic Cookie 0x63825363
         DHCP-Message (53), length 1: ACK
         Server-ID (54), length 4: 10.146.80.1
         Lease-Time (51), length 4: 3600
         RN (58), length 4: 1800
         RB (59), length 4: 3150
         Subnet-Mask (1), length 4: 255.255.240.0
         BR (28), length 4: 10.146.95.255
         Default-Gateway (3), length 4: 10.146.80.1
         Domain-Name-Server (6), length 4: 10.146.80.1
         Domain-Name (15), length 11: "rlan.eu.org"
         MTU (26), length 2: 1500

Thank you,
rany




More information about the Hostap mailing list