All what you did sounds right but just to check:
(You can post the output in code tags
[go advanced and #] for reference.
ls -l /lib/firmware/tigon
Shows all three .bin firmware files?
lsmod | grep tg3
Shows the module is loaded?
modinfo tg3 | head
Shows the firmware?
Also, when you ran the dpkg -i <file.deb> was intramfs and initrd updated?
If not you can run update-initramfs -uv
to be sure. If I run that on
my wheezy box I see the following (among all the other modules):
Adding module /lib/modules/3.2.0-4-686-pae/kernel/drivers/net/ethernet/broadcom/tg3.ko
Adding binary /lib/firmware/tigon/tg3_tso5.bin
Adding firmware tigon/tg3_tso5.bin
Adding binary /lib/firmware/tigon/tg3_tso.bin
Adding firmware tigon/tg3_tso.bin
Adding binary /lib/firmware/tigon/tg3.bin
Adding firmware tigon/tg3.bin
If all this checks out, maybe there is something else network/configuration wise.
What is the output of ifconfig -a
Can you ping yourself or the router/nearest hop?
ping -c 4 localhost
ping -c 4 <IP Address>
Also, I see in your /etc/network/interfaces for eth0 you have:
In the past I found it helpful to set this to:
On that note, have you restarted the network or rebooted after the FW install?
Hopefully, this may give us some useful clues (Or actually help