
Buffer overruns, license violations, and bad code: FreeBSD 13’s close call
40,000 lines of flawed code almost made it into FreeBSD’s kernel—we examine how.

so, if I can stack the 6610s just using one of the breakout ports (e.g.: 1/2/2 on each one) I should be golden.two [ports] are 40gbE only, two are 4x 10gbE breakout only. any of the ports can be used for regular ethernet ports, or stacking ports
Ah, OK. You connect the ports like-for-like? 40G-to-40G and 40G breakout-to-40G breakout?You must be reading stacking information regarding a different model, as the ICX6610 has 4 stacking ports, not 2, and they definitely don't talk about using them for data - in fact it explicitly states they *can't* be used as data ports ever (thankfully this *feature* was snuck in in 8010 if I recall).
The top two ports on each switch are connected to each other for a redundant stacking connection in my setup. One 40gbE port, one breakout port. this leaves one free 40gbe port and one free breakout port per switch for me:
![]()
We bought it from the same place . Just follow the guide (link in the OP). You'll need a console cable. No need for JTAG or anything else.Exactly how would someone load a "boot image" into an ICX6610, where there is no boot image?
Got a pair from eBay that stated there is no boot image in the desc, and sure enough nothing is displayed on the screen and the fans/PSU screams at what sounds like max RPMs forever.
Read the website again, and been searching the thread but not finding much.
What about one of those 4-post shelves? Like this one:Hello Everyone,
I have the ICX 7250-48p switch and I am looking for a 4 post 1U rail kit that will work. The ruckus part number is XBR-R000295. Has anyone found a reasonably priced alternatives to that kit other than a shelf? The cost of the ruckus part is more than I paid for the switch. Thank you for your help.
telnet@coreswitch(config)#show run
Current configuration:
!
ver 08.0.30tT7f3
!
stack unit 1
module 1 icx6610-48p-poe-port-management-module
module 2 icx6610-qsfp-10-port-160g-module
module 3 icx6610-8-port-10g-dual-mode-module
!
global-stp
!
!
lag pvec1 dynamic id 1
ports ethernet 1/3/1 to 1/3/2
primary-port 1/3/1
deploy
!
lag pvec2 dynamic id 2
ports ethernet 1/3/3 to 1/3/4
primary-port 1/3/3
deploy
!
lag pvec3 dynamic id 3
ports ethernet 1/3/5 to 1/3/6
primary-port 1/3/5
deploy
!
lag pvec4 dynamic id 4
ports ethernet 1/3/7 to 1/3/8
primary-port 1/3/7
deploy
!
lag synologynas dynamic id 5
ports ethernet 1/1/3 to 1/1/6
primary-port 1/1/3
deploy
!
!
vlan 1 name DEFAULT-VLAN by port
router-interface ve 1
spanning-tree
spanning-tree rstp
!
vlan 5 name corosync by port
untagged ethe 1/1/25 to 1/1/28
!
vlan 10 name cephpublic by port
tagged ethe 1/3/1 to 1/3/8
!
vlan 15 name cephcluster by port
tagged ethe 1/3/1 to 1/3/8
!
vlan 17 name pvemigration by port
tagged ethe 1/3/1 to 1/3/8
!
vlan 20 name wifi by port
tagged ethe 1/1/1 ethe 1/1/13 to 1/1/16 ethe 1/1/43 ethe 1/1/47 to 1/1/48
spanning-tree
spanning-tree rstp
!
vlan 100 name proxmox100 by port
tagged ethe 1/1/1 ethe 1/1/13 to 1/1/16 ethe 1/1/43 ethe 1/1/47 to 1/1/48
spanning-tree
spanning-tree rstp
!
vlan 101 name proxmox101 by port
tagged ethe 1/1/1 ethe 1/1/13 to 1/1/16 ethe 1/1/43 ethe 1/1/47 to 1/1/48
router-interface ve 101
spanning-tree
spanning-tree rstp
!
!
!
!
!
aaa authentication web-server default local
aaa authentication enable default local
aaa authentication login default local
jumbo
hostname coreswitch
ip dhcp-client disable
ip dns server-address 1.1.1.1
ip route 0.0.0.0/0 192.168.1.1
!
username ... password .....
snmp-server community ..... ro
!
!
clock summer-time
clock timezone us Central
!
!
ntp
disable serve
server 216.239.35.0
server 216.239.35.4
!
!
!
!
!
!
!
!
!
interface ethernet 1/1/1
dual-mode
!
interface ethernet 1/1/13
dual-mode
!
interface ethernet 1/1/14
dual-mode
!
interface ethernet 1/1/15
dual-mode
!
interface ethernet 1/1/16
dual-mode
!
interface ethernet 1/1/43
dual-mode
inline power
!
interface ethernet 1/1/44
inline power
!
interface ethernet 1/1/45
inline power
!
interface ethernet 1/1/46
inline power
!
interface ethernet 1/1/47
dual-mode
inline power
!
interface ethernet 1/1/48
dual-mode
inline power
!
interface ethernet 1/3/1
speed-duplex 10G-full
!
interface ethernet 1/3/3
speed-duplex 10G-full
!
interface ethernet 1/3/5
speed-duplex 10G-full
!
interface ethernet 1/3/7
speed-duplex 10G-full
!
interface ve 1
ip address 192.168.1.2 255.255.255.0
!
interface ve 101
ip address 192.168.101.254 255.255.255.0
!
!
!
!
!
!
!
!
!
end
Thank you for your help. I was thinking of that exact one but I believe it won't work for my switch since the main airflow is side to back. The OEM kit comes in two pieces, one for the front of the switch and the other at the back which leaves the side intake open for airflow.
FYI I vaguely remember the stack config needing to use at least one 40gbE port, (eg it would complain about the user only specifying a "secondary stack port" when only entering a breakout port). I would search the thread, I can't remember conclusivelyThank you, @fohdeesha for the info and @klui and @NablaSquaredG for asking some of the questions I had in my head. Certainly not doubting any of your information, @fohdeesha, but there's enough I don't know I feel I need to ask more questions. If you couldn't tell, I'm a fiber newbie. Oh, and I've read the post about stacking a few times already. Probably need to read it a few more times.
I had a feeling using an MPO/MPO cable on the breakout ports would work, so it's nice to get confirmation of that. Now, in your example you created a truck with ports 1/2/1 and 1/2/2. What if I just want to use the breakout port alone? Can I just set 1/2/2 as my only connection to the other 6610? My MPO fiber + transceivers are only going to be here late next week, otherwise I'd be experimenting with this stuff.
Edit: just saw your other reply saying that:
so, if I can stack the 6610s just using one of the breakout ports (e.g.: 1/2/2 on each one) I should be golden.
brocade02(config)#M:9 L:0 - chow_qsfp_read, qsfp 0, error in reading qsfp
M:9 L:0 - link_40G_4x10G_get_media: qsfp 0, port 1/2/1 error in reading qsfp
Although I get something similar during insertion,Has anyone done any progress on this error?
Code:brocade02(config)#M:9 L:0 - chow_qsfp_read, qsfp 0, error in reading qsfp M:9 L:0 - link_40G_4x10G_get_media: qsfp 0, port 1/2/1 error in reading qsfp
show media ethernet ....
shows the vendor and serial and the port links up. Those are the important behaviors. I suppose it's due to the type of transceiver.ICX6610-48P Router>sh media eth 1/2/1
Port 1/2/1:Type : 40G QSFP Module
Vendor Name: BROCADE Serial Num: HTA11402000010N Revision: A
Ok, i get the same result. I must confess i panicked at the error and stopped there, afraid to have just bought 4 not-so-expensive paperweights... I have the same result as you:Although I get something similar during insertion,show media ethernet ....
shows the vendor and serial and the port links up. Those are the important behaviors. I suppose it's due to the type of transceiver.
Code:ICX6610-48P Router>sh media eth 1/2/1 Port 1/2/1:Type : 40G QSFP Module Vendor Name: BROCADE Serial Num: HTA11402000010N Revision: A
SSH@brocade02#show media eth 1/2/6
Port 1/2/6:Type : 40G QSFP Module
Vendor Name: BROCADE Serial Num: HTA214320000041 Revision: A
Bad cable or bad part #? I purchased the exact model @datanet recommended at https://forums.servethehome.com/index.php?threads/mto-questions.31800/post-298142.Now i have to understand why the link doesn't come up... I thought the cable was good (b polaryty MTP).
Edit: just a bad cable, the error has been a red herring. As soon as i changed it i got the link up.
Fan speed switching temperature thresholds:
Speed 1: NM<----->65 deg-C
Speed 2: 56<-----> 79 deg-C (shutdown)
Sensor B Temperature Readings:
Current temperature : 57.5 deg-C
Sensor A Temperature Readings:
Current temperature : 46.5 deg-C
Warning level.......: 69.0 deg-C
Shutdown level......: 79.0 deg-C
SSH@6450-2d#dm fan-speed
All fans in High speed (0xff)
I think it can be the latter, i didn't buy the exact one you linked but one that was readily available on amazon where i live (Europe). I think i'll just send it back. That error really made me go on the wrong path but luckily the optics seem to work just fine.Bad cable or bad part #? I purchased the exact model @datanet recommended at https://forums.servethehome.com/index.php?threads/mto-questions.31800/post-298142.