Advertisement
Guest User

Untitled

a guest
Jul 24th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. $ dmesg | grep e1000e
  2. [ 5.643760] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
  3. [ 5.643761] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
  4. [ 5.644308] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
  5. [ 5.877838] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
  6. [ 5.907340] e1000e: probe of 0000:00:1f.6 failed with error -5
  7.  
  8. $ sudo ./bootutil64e
  9.  
  10. Intel(R) Ethernet Flash Firmware Utility
  11. BootUtil version 1.6.13.0
  12. Copyright (C) 2003-2016 Intel Corporation
  13.  
  14. Type BootUtil -? for help
  15.  
  16. Port Network Address Location Series WOL Flash Firmware Version
  17. ==== =============== ======== ======= === ============================= =======
  18. 1 D017C2201F59 0:31.6 Gigabit N/A FLASH Not Present
  19.  
  20. s32 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw)
  21. {
  22. s32 ret_val;
  23. u16 checksum = 0;
  24. u16 i, nvm_data;
  25.  
  26. for (i = 0; i < (NVM_CHECKSUM_REG + 1); i++) {
  27. ret_val = e1000_read_nvm(hw, i, 1, &nvm_data);
  28. if (ret_val) {
  29. e_dbg("NVM Read Errorn");
  30. return ret_val;
  31. }
  32. checksum += nvm_data;
  33. }
  34.  
  35. if (checksum != (u16)NVM_SUM) {
  36. e_dbg("NVM Checksum Invalidn");
  37. return -E1000_ERR_NVM;
  38. }
  39.  
  40. return 0;
  41. }
  42.  
  43. #define NVM_SUM 0xBABA
  44.  
  45. s32 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw)
  46. {
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement