Uh...just out of curiosity, you did run pfctl -d to disable the firewall
first, right?
On Mar 13, 2015 6:55 PM, "Miguel Barbosa Gonçalves" <m...@mbg.pt> wrote:

> Hi Kevin!
>
> It is indeed a tg3. I have another two machines using this driver and
> there's a package installed for the firmware. I really don't recall if the
> firmware was installed.
>
> The strange thing that happened on this machine was that the NIC sent
> packets but never received the replies. I know this because I pinged the
> default gateway from this machine and was seeing the ARP requests and
> replies on default gateway for its IP address. Then I added a static ARP
> mapping and pinged an outside IP address (8.8.8.8). Again, on the default
> gateway I would see packets going out and returning but never reaching the
> machine. Odd...
>
> I will reinstall again to see if the package with the firmware is
> installed or not.
>
> Thanks!
>
>
> 2015-03-13 21:30 GMT+00:00 Kevin Kwan <kkwan....@gmail.com>:
>
>> Eh...this won't happen to be a Broadcom Tigon (tg3), would it?  I
>> remember that due to some licensing quirk, more than a few Linux distros
do
>> not bundle the firmware to make certain NICs work out of the box, at least
>> not until you explicitly install firmware-bad or whatever the heck the
>> Linux guys call it.  The old Intel e100s and their busted checksumming
also
>> comes to mind.  Also, do you have the dmesg/lspci -v off the centos or the
>> Ubuntu in both cases?
>> On Mar 13, 2015 3:40 PM, "Miguel Barbosa Gonçalves" <m...@mbg.pt> wrote:
>>
>>> Hi!
>>>
>>> Installed Ubuntu 14.04.2 (amd64) and the NIC does not work: it does not
>>> configure through DHCP and it simply does not work if I set a static IP
>>> address.
>>>
>>> Ran FreeBSD 10.1 (amd64) Live CD and the network worked fine.
>>>
>>> It seems this machine does not like Linux.
>>>
>>> I have no more ideas about what might be wrong.
>>>
>>> Anyone has more ideas?
>>>
>>> 2015-03-13 16:30 GMT+00:00 Kevin Kwan <kkwan....@gmail.com>:
>>>
>>>> Try booting it up using a more modern OS live image (like, say, Ubuntu
>>>> 14
>>>> or Fedora 21), and then go back to CentOS.  CentOS itself is kind of old
>>>> even as far as Linux is concerned.  It could be as simple as some
>>>> internal
>>>> register not being re-initialized properly after the swap.  What does
>>>> the
>>>> relevant boot lines look like in the CentOS dmesg?
>>>> On Mar 13, 2015 12:21 PM, "Steven McDonald" <
>>>> ste...@steven-mcdonald.id.au>
>>>> wrote:
>>>>
>>>> > On Fri, 13 Mar 2015 15:48:02 +0000
>>>> > Miguel Barbosa Gonçalves <m...@mbg.pt> wrote:
>>>> >
>>>> > > I recently installed OpenBSD 5.6 on an amd64 platform. Everything
>>>> went
>>>> > > smoothly. After installation, at the first boot, OpenBSD updated the
>>>> > > firmware of some devices. I found this strange...
>>>> >
>>>> > OpenBSD runs fw_update(8) on first boot. fw_update simply downloads
>>>> > firmware packages and installs firmware onto the filesystem (not
>>>> > directly into the devices that use it) for drivers that need to load
>>>> it
>>>> > at runtime. Linux has a similar firmware-loading mechanism, but it
>>>> > typically ships the firmware embedded in the kernel.
>>>> >
>>>> > > I had to reinstall this machine with CentOS and now the NIC does not
>>>> > > work.
>>>> >
>>>> > Did the machine work with CentOS previously? It seems extremely
>>>> > unlikely that fw_update would be able to break Linux's use of the
>>>> > hardware, since that firmware is loaded on every boot by the relevant
>>>> > driver in both operating systems.
>>>> >
>>>> > > I reinstalled OpenBSD again and it works. I tried to reflash the
>>>> NIC's
>>>> > > firmware and the installer does not recognize the NIC. At the
>>>> moment,
>>>> > > the machine only works with OpenBSD...
>>>> >
>>>> > Some details as to specifically what you did and what failed, as well
>>>> as
>>>> > a dmesg, would be useful here. All I can say with the information
>>>> given
>>>> > is that, if your Broadcom NIC requires non-free firmware to be loaded
>>>> by
>>>> > the driver, the OpenBSD installer would not be able to use it because
>>>> > it does not include non-free firmware.
>>>> >
>>>> > If fw_update was able to run on first boot, though, it sounds like
>>>> your
>>>> > NIC is usable without firmware. Again, a dmesg would help (I'm not
>>>> even
>>>> > sure which of the three Broadcom NIC drivers in OpenBSD you're using).

Reply via email to