Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quanta IX1B wrong platform name #1907

Closed
MichelMoriniaux opened this issue Aug 9, 2018 · 1 comment
Closed

Quanta IX1B wrong platform name #1907

MichelMoriniaux opened this issue Aug 9, 2018 · 1 comment

Comments

@MichelMoriniaux
Copy link
Contributor

MichelMoriniaux commented Aug 9, 2018

Quanta T7032-IX1B fails to install correctly because ONIE expects a different platform name

Steps to reproduce the issue:

  1. compile latest ONIE
    a. https://github.com/opencomputeproject/onie/blob/master/machine/quanta/quanta_common_rglbmc/INSTALL
  2. install ONIE
  3. install sonic-broadcom.bin
  4. reboot

Describe the results you received:

  1. console fails to be available ( T7032 expects ttyS1, sonic by default goes to ttyS0 )
  2. no ports come up , all addresses are bad, everything FUBAR

Describe the results you expected:
1- proper install and running system

Additional information you deem important (e.g. issue happens only occasionally):

during the ONIE install process the platform is detected as x86_64-quanta_ix1b_rglbmc-r0
but in sonic-buildimage the switch platform is named x86_64-quanta_ix1b_32x-r0
because of this the sonic install silently fails and the switch fails to function properly

the only way to make a correct install is to:

  1. inside ONIE edit /etc/machine.conf
    in the last 2 lines of the file replace rglbmc by 32x
  2. onie-nos-install URL

once booted a show platform syseeprom now executes and shows
...
Platform Name 0x28 30 x86_64-quanta_common_rglbmc-r0
...
which is the ONIE platform name for this family of switches

@lguohan
Copy link
Collaborator

lguohan commented Sep 22, 2018

addressed in #2065

@lguohan lguohan closed this as completed Sep 22, 2018
abdosi added a commit that referenced this issue Nov 24, 2021
3ce811960f19c514a6ca0b1c611b2c453eb3a0a3 (HEAD -> 201911, origin/201911) [201911][port2alias]: Fix to get right number of return values (#1907)
e648290b51fa4ec4d465efe55aa4d27d16edb249 disk_Check: Scan & mount as RW when disk turns into Read-only (#1872)

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
stephenxs added a commit to stephenxs/sonic-buildimage that referenced this issue Nov 30, 2021
f6f6f86 [mclaglink] fix acl out ports (sonic-net#2026)
fd887bf [Reclaim buffer] Reclaim unused buffer for dynamic buffer model (sonic-net#1910)
9258978 [orchagent, cfgmgr] Add response publisher and state recording (sonic-net#1992)
3d862a7 Fixing subport vs test script for subport under VNET (sonic-net#2048)
fb0a5fd Don't handle buffer pool watermark during warm reboot reconciling (sonic-net#1987)
16d4bcd Routed subinterface enhancements (sonic-net#1907)
9639db7 [vstest/subintf] Add vs test to validate sub interface ingress to a vnet (sonic-net#1642)

Signed-off-by: Stephen Sun <stephens@nvidia.com>
stephenxs added a commit to stephenxs/sonic-buildimage that referenced this issue Dec 2, 2021
16d4bcd Routed subinterface enhancements (sonic-net#1907)
9639db7 [vstest/subintf] Add vs test to validate sub interface ingress to a vnet (sonic-net#1642)

Signed-off-by: Stephen Sun <stephens@nvidia.com>
theasianpianist pushed a commit to theasianpianist/sonic-buildimage that referenced this issue Feb 5, 2022
* Add support for long name and short name routed subinterfaces.
* Handling Routed subinterface ADMIN status dependency with parent interface
* Handling Routed subinterface MTU dependency with parent interface
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants