Lonnie,

Since there's a good chance this will bite me again later, I'll just buy a new 
Intel NIC and be done with it!
 
As always, I appreciate your help.  It's always good to have your perspective 
and Michael Keuter's too!   
 
Take care,
 
Dan
 
-----Original Message-----
From: "Lonnie Abelbeck" <li...@lonnie.abelbeck.com>
Sent: Tuesday, October 3, 2017 10:34am
To: "AstLinux Users Mailing List" <astlinux-users@lists.sourceforge.net>
Subject: Re: [Astlinux-users] Ethernet Driver



Hi Ryan,

Interesting, I'm also seeing (with AstLinux 1.3.x)

# modinfo bnx2 | grep '^firmware'
firmware: bnx2/bnx2-rv2p-09ax-6.0.17.fw
firmware: bnx2/bnx2-rv2p-09-6.0.17.fw
firmware: bnx2/bnx2-mips-09-6.2.1b.fw
firmware: bnx2/bnx2-rv2p-06-6.0.15.fw
firmware: bnx2/bnx2-mips-06-6.2.3.fw

# ls -l /lib/firmware/bnx2/*.fw
-rw-r--r-- 1 root root 92792 Sep 19 19:31 
/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw
-rw-r--r-- 1 root root 103868 Sep 19 19:31 
/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw
-rw-r--r-- 1 root root 5696 Sep 19 19:31 
/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw
-rw-r--r-- 1 root root 6104 Sep 19 19:31 
/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
-rw-r--r-- 1 root root 6616 Sep 19 19:31 
/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw

I looked on my CentOS 7 build system and it had the exact same modinfo 
"firmware" references, but a lot more /lib/firmware/bnx2/*.fw files including 
bnx2-mips-09-6.2.1b.fw .

I'm guessing this may be a binary-blob licensing issue that the Linux Kernel 
project does not include all the firmware files.

You could find a trusted bnx2-mips-09-6.2.1b.fw and copy it to 
/lib/firmware/bnx2/ for giggles ... or purchase an Intel NIC.

Lonnie



On Oct 3, 2017, at 9:00 AM, d...@ryson.org wrote:

> Lonnie and All,
> 
> I had a few minutes to dig into this today. Here's what I'm seeing: 
> 
> The errors spotted yesterday (see below) led me to compare the list of files 
> shown by "modinfo bnx2" with those contained in /lib/firmware/bnx2/. Sure 
> enough, there are discrepancies in two of the five file names:
> • modinfo bnx2 file shows: bnx2-mips-06-6.2.3.fw
> • /lib/firmware/bnx2/ contains: bnx2-mips-06-6.2.1.fw
> • modinfo bnx2 file shows: bnx2-mips-09-6.2.1b.fw
> • /lib/firmware/bnx2/ contains: bnx2-mips-09-6.2.1a.fw
> 
> The following three files were the SAME in both modinfo bnx2 and 
> /lib/firmware/bnx2/:
> • bnx2-rv2p-06-6.0.15.fw
> • bnx2-rv2p-09-6.0.17.fw
> • bnx2-rv2p-09ax-6.0.17.fw
> 
> The above comes from a working AstLinux version 1.3.0 that I can access 
> remotely. Unfortunately, I won't have access to the VM until tonight. When I 
> do, I'll check whether the error messages repeat (as suggested below) or list 
> different file names that can't be loaded, as the above suggests. 
> 
> Dan
> 
> -----Original Message-----
> From: d...@ryson.org
> Sent: Monday, October 2, 2017 8:47pm
> To: "AstLinux Users Mailing List" <astlinux-users@lists.sourceforge.net>
> Cc: "AstLinux Users Mailing List" <astlinux-users@lists.sourceforge.net>
> Subject: Re: [Astlinux-users] Ethernet Driver
> 
> Hi Lonnie,
> 
> Thanks for the digging and research. 
> 
> After adding bnx2 to /etc/rc.modules and restarting AstLinux, there was an 
> error "Direct firmware load failed with error -2." followed by "falling back 
> to user helper" and then "can't load firmware file 
> bnx2/bnx2-mips-09-6.2.1b.fw" This happened twice for each NIC. After that and 
> a series of "Sending discover..." messages, the network never came up. 
> 
> I need to step away from this for a little while right now but this is 
> looking a little more hopeful than before. Perhaps I'll have better fortune 
> tomorrow when I can spend some time working on it.
> 
> Thanks,
> 
> Dan
> 
> -----Original Message-----
> From: "Lonnie Abelbeck" <li...@lonnie.abelbeck.com>
> Sent: Monday, October 2, 2017 8:07pm
> To: "AstLinux Users Mailing List" <astlinux-users@lists.sourceforge.net>
> Subject: Re: [Astlinux-users] Ethernet Driver
> 
> Hi Dan,
> 
> # ls -l /lib/modules/3.16.47-astlinux/kernel/drivers/net/ethernet/broadcom/
> total 292
> -rw-rw-r-- 1 root root 90248 Sep 23 15:14 bnx2.ko
> -rw-r--r-- 1 root root 201184 Sep 23 15:14 tg3.ko
> 
> # modinfo bnx2 | grep '^description'
> description: Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver
> 
> So add "bnx2" to your /etc/rc.modules and give that a try.
> 
> Though getting an Intel PCIe NIC card is not a bad idea :-)
> 
> Lonnie
> 
> 
> 
> On Oct 2, 2017, at 5:39 PM, d...@ryson.org wrote:
> 
> > All,
> > 
> > I'm trying my hand at running AstLinux as a VM under Proxmox. My first 
> > effort used bridged Ethernet as detailed in the AstLinux Documentation, 
> > which appeared to work fine.
> > 
> > In the effort to pull defeat from the jaws of success, I subsequently 
> > changed the configuration to use PCI Passthrough and "directly" connect two 
> > NICs to AstLinux. In addition to improving host machine security, I hoped 
> > that this configuration might present a more sensible and consistent MAC 
> > address to my ISP's finicky modem. (I have to call them for an intervention 
> > whenever my MAC address changes.) 
> > 
> > Despite the fact that I don't know what I'm doing, the AstLinux VM is 
> > running and lspci shows both adapters. However, it doesn't appear to be 
> > loading a driver. Or, for whatever reason, AstLinux isn't seeing either 
> > NIC. 
> > 
> > The adapters are "Broadcom Limited NetXtreme II BCM5709 Gigabit Ethernet 
> > (rev 20)." At first I thought the tg3 (Broadcom) driver might be suitable 
> > so I added "tg3" to the modules.rc file. That didn't help. I've since seen 
> > that QLogic acquired this product line a few years ago, so perhaps tg3 no 
> > longer supports these products.
> > 
> > If necessary, I can drive to Micro Center on the way home from work and buy 
> > an Intel NIC. However, I'd rather use the hardware I have if possible. 
> > 
> > I'd appreciate your thoughts.
> > 
> > Thanks,
> > 
> > Dan
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org.
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot_______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to