cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1921
Views
0
Helpful
5
Replies

Some devices won't work on cisco IOS switches, but do work on consumer grade network equipment

Tim Wright
Level 1
Level 1

I have 2 devices that won't request DHCP when connected to my Cisco network. Also, when a static IP is assigned they still can't communicate with anything on the network. Running sho mac add will list the device's MAC and show it associated with the cisco switch port, and a sho int on that interface doesn't show errors.

 

If I take that same device and plug it in to a consumer grade router (d-link) then it will work fine using DHCP or static ips.

 

Things I have tested.

  • Switched out patch cables and tested them, plus used them successfully with other devices. Doesn't seem to be the cabling
  • Verified port-security isn't on and that the mac addresses involved aren't coming up in sho mac add in multiple places (which would mess up ARP and ethernet 'routing').
  • DHCP servers have plenty of open leasable addresses available.
  • Have tried different ports on a switch, and even moved the devices to other switches on the network. While other devices work in all these scenarios, these devices just won't talk on the Cisco network at all.

I'm not sure where to go from here. I could monitor the ports and forward their traffic to a sniffer and see what's going on in detail. I wonder if there is possibly an Ethernet standard setting I should be checking like jumbo frames or something.

 

BTW, the devices in question are a Mood music pandora music streaming device, and a Zebra CTP 450 thermal printer.

 

Any suggestions?

 

Thanks in advance.

5 Replies 5

Leo Laohoo
Hall of Fame
Hall of Fame
What kind of switches are these clients connected to?
IF they are Cisco-branded, please post the complete output to the command "sh interface <BLAH> contr".

Here is a sho ver:

 

 

Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 03.06.04.E RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Sat 13-Feb-16 03:45 by prod_rel_team

 

Cisco IOS-XE software, Copyright (c) 2005-2015 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.
(http://www.gnu.org/licenses/gpl-2.0.html) For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.

 

ROM: IOS-XE ROMMON
BOOTLDR: CAT3K_CAA Boot Loader (CAT3K_CAA-HBOOT-M) Version 3.58, RELEASE SOFTWARE (P)

sprecher_sw_MainOffice uptime is 28 weeks, 3 days, 20 hours, 8 minutes
Uptime for this control processor is 28 weeks, 3 days, 20 hours, 11 minutes
System returned to ROM by Power Failure
System image file is "flash:packages.conf"
Last reload reason: Power Failure

 

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

License Level: Ipbase
License Type: Permanent
Next reload license Level: Ipbase

cisco WS-C3850-48P (MIPS) processor with 4194304K bytes of physical memory.
Processor board ID xxxxxxxxxx
3 Virtual Ethernet interfaces
52 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
2048K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
257008K bytes of Crash Files at crashinfo:.
1550272K bytes of Flash at flash:.
0K bytes of Dummy USB Flash at usbflash0:.
0K bytes of at webui:.

Base Ethernet MAC Address : ac:7e:8a:e0:d5:00
Motherboard Assembly Number : 73-15800-07
Motherboard Serial Number : xxxxxxxxxx
Model Revision Number : W0
Motherboard Revision Number : A0
Model Number : WS-C3850-48P
System Serial Number : xxxxxxxxxx

Switch Ports Model SW Version SW Image Mode
------ ----- ----- ---------- ---------- ----
* 1 56 WS-C3850-48P 03.06.04.E cat3k_caa-universalk9 INSTALL


Configuration register is 0x102

Here is the relevant sho int:

 

GigabitEthernet1/0/28 is up, line protocol is up (connected)
Hardware is Gigabit Ethernet, address is ac7e.8ae0.d51c (bia ac7e.8ae0.d51c)
MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full-duplex, 100Mb/s, media type is 10/100/1000BaseTX
input flow-control is off, output flow-control is unsupported
ARP type: ARPA, ARP Timeout 04:00:00
Last input never, output never, output hang never
Last clearing of "show interface" counters never
Input queue: 0/2000/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: Class-based queueing
Output queue: 0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 4000 bits/sec, 5 packets/sec
174 packets input, 89225 bytes, 0 no buffer
Received 174 broadcasts (2 multicasts)
0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog, 2 multicast, 0 pause input
0 input packets with dribble condition detected
4725 packets output, 473663 bytes, 0 underruns
0 output errors, 0 collisions, 2 interface resets
0 unknown protocol drops
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 pause output
0 output buffer failures, 0 output buffers swapped out
Transmit GigabitEthernet1/0/28 Receive
473663 Total bytes 89225 Total bytes
103 Unicast frames 0 Unicast frames
9614 Unicast bytes 0 Unicast bytes
1329 Multicast frames 2 Multicast frames
150120 Multicast bytes 128 Multicast bytes
3293 Broadcast frames 172 Broadcast frames
313929 Broadcast bytes 89097 Broadcast bytes
0 System FCS error frames 0 IpgViolation frames
0 MacUnderrun frames 0 MacOverrun frames
0 Pause frames 0 Pause frames
0 Cos 0 Pause frames 0 Cos 0 Pause frames
0 Cos 1 Pause frames 0 Cos 1 Pause frames
0 Cos 2 Pause frames 0 Cos 2 Pause frames
0 Cos 3 Pause frames 0 Cos 3 Pause frames
0 Cos 4 Pause frames 0 Cos 4 Pause frames
0 Cos 5 Pause frames 0 Cos 5 Pause frames
0 Cos 6 Pause frames 0 Cos 6 Pause frames
0 Cos 7 Pause frames 0 Cos 7 Pause frames
0 Oam frames 0 OamProcessed frames
0 Oam frames 0 OamDropped frames
3419 Minimum size frames 14 Minimum size frames
769 65 to 127 byte frames 2 65 to 127 byte frames
308 128 to 255 byte frames 0 128 to 255 byte frames
69 256 to 511 byte frames 23 256 to 511 byte frames
160 512 to 1023 byte frames 135 512 to 1023 byte frames
0 1024 to 1518 byte frames 0 1024 to 1518 byte frames
0 1519 to 2047 byte frames 0 1519 to 2047 byte frames
0 2048 to 4095 byte frames 0 2048 to 4095 byte frames
0 4096 to 8191 byte frames 0 4096 to 8191 byte frames
0 8192 to 16383 byte frames 0 8192 to 16383 byte frames
0 16384 to 32767 byte frame 0 16384 to 32767 byte frame
0 > 32768 byte frames 0 > 32768 byte frames
0 Late collision frames 0 SymbolErr frames
0 Excess Defer frames 0 Collision fragments
0 Good (1 coll) frames 0 ValidUnderSize frames
0 Good (>1 coll) frames 0 InvalidOverSize frames
0 Deferred frames 0 ValidOverSize frames
0 Gold frames dropped 0 FcsErr frames
0 Gold frames truncated
0 Gold frames successful
0 1 collision frames
0 2 collision frames
0 3 collision frames
0 4 collision frames
0 5 collision frames
0 6 collision frames
0 7 collision frames
0 8 collision frames
0 9 collision frames
0 10 collision frames
0 11 collision frames
0 12 collision frames
0 13 collision frames
0 14 collision frames
0 15 collision frames
0 Excess collision frames

LAST UPDATE 2440 msecs AGO

Here is the config for that interface:

 

sho run int gi1/0/28
Building configuration...

Current configuration : 270 bytes
!
interface GigabitEthernet1/0/28
 switchport access vlan 11
 switchport trunk native vlan 11
 switchport mode access
 auto qos trust
 spanning-tree portfast
 service-policy input AutoQos-4.0-Trust-Cos-Input-Policy
 service-policy output AutoQos-4.0-Output-Policy
end

Thank you for your help!

 

1. When the clients were terminated to the 3850, did you reboot or factory-reset the clients?
2. Can you try to remove the auto-QoS service-policy lines?
3. Can you also try to put the clients into VLAN 1 and see if they get a valid IP address?
4. Is VLAN 11 configured to point to the correct DHCP server?

I have reset the clients, but I shall do so again right now after I remove the QoS configurations and the native vlan line.

 

VLAN 1 is just not used. VLAN 11 is the vlan for the whole network. I don't use the management VLAN. VLAN 10 is for phones and is why those lines had been there. I can try setting it to VLAN 1, but I can assure you there is no DHCP server on that vlan.

 

VLAN 11 isn't configured in any way to point to a DHCP server, but the DHCP server are on VLAN 11 and reply to requests from all my other devices no problem, even from the same ports where the bad devices won't connect.

 

Just as an aside, I have even returned the devices in question to get new ones, multiple times, thinking maybe there was a hardware error, but none of the replacements have worked either.

 

OK, so I just removed the config lines for QoS and reset the device (Zebra CTP 450) to factory settings.

 

Here is sho int gi1/0/28 contr:

 

GigabitEthernet1/0/28 is up, line protocol is up (connected)
  Hardware is Gigabit Ethernet, address is ac7e.8ae0.d51c (bia ac7e.8ae0.d51c)
  MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 100Mb/s, media type is 10/100/1000BaseTX
  input flow-control is off, output flow-control is unsupported
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/2000/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 3000 bits/sec, 3 packets/sec
     198 packets input, 101147 bytes, 0 no buffer
     Received 198 broadcasts (4 multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 4 multicast, 0 pause input
     0 input packets with dribble condition detected
     11196 packets output, 1129766 bytes, 0 underruns
     0 output errors, 0 collisions, 3 interface resets
     0 unknown protocol drops
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 pause output
     0 output buffer failures, 0 output buffers swapped out
Transmit                  GigabitEthernet1/0/28                 Receive         
      1129766 Total bytes                      101147 Total bytes
          233 Unicast frames                        0 Unicast frames
        19198 Unicast bytes                         0 Unicast bytes
         3463 Multicast frames                      4 Multicast frames
       366504 Multicast bytes                     256 Multicast bytes
         7500 Broadcast frames                    194 Broadcast frames
       744064 Broadcast bytes                  100891 Broadcast bytes
            0 System FCS error frames               0 IpgViolation frames
            0 MacUnderrun frames                    0 MacOverrun frames
            0 Pause frames                          0 Pause frames
            0 Cos 0 Pause frames                    0 Cos 0 Pause frames
            0 Cos 1 Pause frames                    0 Cos 1 Pause frames
            0 Cos 2 Pause frames                    0 Cos 2 Pause frames
            0 Cos 3 Pause frames                    0 Cos 3 Pause frames
            0 Cos 4 Pause frames                    0 Cos 4 Pause frames
            0 Cos 5 Pause frames                    0 Cos 5 Pause frames
            0 Cos 6 Pause frames                    0 Cos 6 Pause frames
            0 Cos 7 Pause frames                    0 Cos 7 Pause frames
            0 Oam frames                            0 OamProcessed frames
            0 Oam frames                            0 OamDropped frames
         7797 Minimum size frames                  17 Minimum size frames
         2100 65 to 127 byte frames                 2 65 to 127 byte frames
          782 128 to 255 byte frames                0 128 to 255 byte frames
          110 256 to 511 byte frames               26 256 to 511 byte frames
          407 512 to 1023 byte frames             153 512 to 1023 byte frames
            0 1024 to 1518 byte frames              0 1024 to 1518 byte frames
            0 1519 to 2047 byte frames              0 1519 to 2047 byte frames
            0 2048 to 4095 byte frames              0 2048 to 4095 byte frames
            0 4096 to 8191 byte frames              0 4096 to 8191 byte frames
            0 8192 to 16383 byte frames             0 8192 to 16383 byte frames
            0 16384 to 32767 byte frame             0 16384 to 32767 byte frame
            0 > 32768 byte frames                   0 > 32768 byte frames
            0 Late collision frames                 0 SymbolErr frames
            0 Excess Defer frames                   0 Collision fragments
            0 Good (1 coll) frames                  0 ValidUnderSize frames
            0 Good (>1 coll) frames                 0 InvalidOverSize frames
            0 Deferred frames                       0 ValidOverSize frames
            0 Gold frames dropped                   0 FcsErr frames
            0 Gold frames truncated
            0 Gold frames successful
            0 1 collision frames
            0 2 collision frames
            0 3 collision frames
            0 4 collision frames
            0 5 collision frames
            0 6 collision frames
            0 7 collision frames
            0 8 collision frames
            0 9 collision frames
            0 10 collision frames
            0 11 collision frames
            0 12 collision frames
            0 13 collision frames
            0 14 collision frames
            0 15 collision frames
            0 Excess collision frames

LAST UPDATE 2350 msecs AGO

Here is the running conf for that interface:

 

sho run int gi1/0/28
Building configuration...

Current configuration : 114 bytes
!
interface GigabitEthernet1/0/28
 switchport access vlan 11
 switchport mode access
 spanning-tree portfast
end

Still no DHCP working. I haven't tried to assign it a static yet (that will be a chore), but I did plug in a laptop to that port and it got a DHCP assigned address immediately.

 

Thank you


@Tim Wright wrote:

VLAN 11 isn't configured in any way to point to a DHCP server, but the DHCP server are on VLAN 11 and reply to requests from all my other devices no problem, even from the same ports where the bad devices won't connect.


So there is no configuration in VLAN 11 something like "ip helper <DHCP IP address>"?


@Tim Wright wrote:

VLAN 1 is just not used.


I'm trying to determine if these clients "like" VLANs or not.  I've seen some "dodgy" clients where they are happy to talk to VLAN 1 ONLY.