Skip to content
Snippets Groups Projects
  1. Mar 29, 2017
  2. Nov 10, 2016
  3. Nov 08, 2016
  4. Nov 07, 2016
    • Tomas Hlavacek's avatar
      Rewrite sfpswitch for Omnia · 0f5f7b19
      Tomas Hlavacek authored
      Add support for user-forced mode in sfpswitch daemon.
      Interface has to be restarted ony in case when the interface
      is already up and when the mode has really changed.
      Rewrite the command execution to subprocess calls.
      Rewrite sfpswitch internal logic.
      Make sfpswitch read EEPROM and detect particular modules.
      Make sfpswitch use locking.
      0f5f7b19
  5. Aug 03, 2016
  6. Aug 01, 2016
  7. Jul 28, 2016
    • Tomas Hlavacek's avatar
      Omnia: sfpswitch support LEDs · 64b3ee99
      Tomas Hlavacek authored
      Add LED indication to the sfpswitch daemon for Omnia.
      The WAN LED has to be driven by software when SFP is inserted.
      LED lights when the LOS and FLT signals are inactive.
      The DIS signal has to be set to inactive.
      64b3ee99
  8. Jun 08, 2016
  9. Jun 02, 2016
    • Tomas Hlavacek's avatar
      Omnia: Add SFP insert/remove handler daemon · bc72056b
      Tomas Hlavacek authored
      Omnia has GPIO expander that generates IRQs when the SFP is inserted or
      removed.
      
      mvneta driver in Omnia kernel is hacked to export attribute that sets
      the target PHY. Catch is that interface has to be restarted after a switch
      of the target PHY has happened.
      
      This daemon connects this together: It waits for IRQ (in fact for GPIO
      change) and performs the PHY switch and restart of network.
      
      This is only a temporary solution for the meantime between Omnia release
      and phylink driver adoption.
      bc72056b