There's no
ethN. Every chipset in FreeBSD has its own device driver.
If it's recognized, it will show up in
% pciconf -lv
. For example when you have
Code:
vr0@pci0:1:2:0: [...]
[...]
class = network
subclass = ethernet
you know the device node is
vr0. You configure it in
/etc/rc.conf (if using DHCP):
Code:
ifconfig_vr0="DHCP"
Then you start the network (
# /etc/rc.d/netif start
) and acquire DHCP data (
# dhclient vr0
).
The problem is that I highly doubt FreeBSD has a driver for your usb modem. If it has an Ethernet port, use that instead. Otherwise, you're probably out of luck.
Of course you could download the packages on another machine and install them on this one without connecting to the Internet.