networking-devices

If you would contact us about a networking issue with a wifi card please provide the output from the following commands (if you don't know how to open a terminal and run commands from a terminal let us know.. we can walk you through it if you can provide us with the name of the distribution and version your using):

If you're connecting a USB wifi adapter plug the card in and then immediately run the following commands:

lsusb
dmesg | tail -n 35
iwconfig
ifconfig -a
ls /lib/firmware
uname -a
cat /etc/*-release
rfkill list

If your wifi card shows up with iwconfig run:

sudo ifconfig [wlan0] up
sudo iwlist [wlan0] scanning

* Replace wlan0 with whatever wifi card it is your testing (hint: look at the iwconfig output)

If you are on Ubuntu 17.04 / Debian 9 / and you see a list of access points, but can't connect try this:

Add the following to the bottom of /etc/NetworkManager/NetworkManager.conf.

[device]
wifi.scan-rand-mac-address=no

Restart the network manager.

sudo service network-manager restart

* Other network managers such as wicd will also work fine or you can use to work around the bug in Gnome's Network Manager (sudo apt-get install wicd)

If your connecting a PCI wifi card then run the following commands and attach the output of the dmesg.txt file that is created and email support at thinkpenguin com:

lspci
dmesg > /tmp/dmesg.txt
iwconfig
ifconfig -a
uname -a
cat /etc/*-release
rfkill list

If your wifi card shows up with iwconfig run:

sudo ifconfig [wlan0] up
sudo iwlist [wlan0] scanning

* Replace wlan0 with whatever wifi card it is your testing (hint: look at the iwconfig output)

Then email support or support at thinkpenguin com.

General Network Troubleshooting Information

General Network Troubleshooting Procedures

If you are connecting an external USB wireless adapter and having trouble with an internal wireless card here is how to disable the internal card without removing it (applies to Ubuntu and similar distributions)

First get the bus ID of the internal PCI wireless card that you would like to disable by running the following command:

realpath /sys/class/ieee80211/phy0 | cut -f 6 -d '/'

Then create a rules file with the nano text editor containing the disabling code:

sudo nano /etc/udev/rules.d/81-wireless-pci.rules

The below code is what needs to be copied into the rules file. In both places below replace "0000:03:00.0" (bus ID) with whatever the output of the realpath command above was.

ACTION=="add", KERNEL=="0000:03:00.0", SUBSYSTEM=="pci", RUN+="/bin/sh -c 'echo 1 > /sys/bus/pci/devices/0000:03:00.0/remove'"

Wireless Devices

Wireless N Dual Band + Bluetooth 4.0 M.2 Combo Card (TPE-M2NCRD) (Win 7 64 bit drivers; compatible, without support)
Penguin Wireless N Dual-Band PCIe Card for GNU / Linux TPE-N300PCIED2 (/w full & low profile bracket options) (Win 8.1 drivers; compatible, without support)
Wireless N PCI Express Dual-Band Mini Half-Height Card Model TPE-NHMPCIED SKU 106570 (Win 7 32 & 64 bit drivers; compatible, without support)
Penguin Wireless N Dual-Band PCIe Card for GNU / Linux TPE-N300PCIED (w full & low profile brackets) (8.1 32 & 64 bit drivers; compatible, without support)
Penguin Wireless N Dual-Band PCIe Card for GNU / Linux TPE-N300PCIED (w full & low profile brackets) (8 32 & 64 bit drivers; compatible, without end-user support)
Penguin Wireless N Dual-Band PCIe Card for GNU / Linux TPE-N300PCIED (/w full & low profile brackets) (7 32 & 64 bit drivers; compatible, without end-user support)
Penguin Wireless N Mini PCI for GNU / Linux (xp 32 bit drivers; compatible, without end-user support)
Penguin Wireless N PCI v5 Card drivers for XP
Penguin Wireless N PCI v5 Card drivers for 7 (32bit & 64bit, compatible, without end-user support)
Penguin Wireless N PCI v5 Card drivers for 10 (32bit & 64bit, compatible, without end-user support)
Penguin Wireless N USB Adapter for GNU / Linux (TPE-N150USB, TPE-N150USBL, & TPE-NUSBDB)
Penguin 10/100/1000 Gigabit Ethernet Adapter Drivers for Microsoft Windows (compatible, without end-user support)
Penguin Wireless N USB Adapter (Note: this is out of date documentation and only applicable to USB N wifi adapters from us purchased before 2012)
Penguin Wireless G USB Adapter
Penguin Wireless N PCI Express Adapter Drivers for Microsoft Windows (compatible, without end-user support)
Penguin Wireless N PCIe Card /w Low Profile Bracket for GNU / Linux (v2) (Windows 7 (32/64 BIT) compatible, without end-user support)
Penguin Wireless N PCI Express Half Height/Full Height Drivers for Microsoft Windows (compatible, without end-user support)
Penguin 802.11N Mini PCIe and Half Height Cards
Penguin Wireless N PCI Card
Penguin Wireless N PCI Card (v3) installation & specifications
Penguin Wireless N PCI Card (v3) Drivers for 2000/XP/VISTA/7(compatible, without end-user support)
Penguin Wireless N PCIe Card (v3) Drivers for 7(compatible, without end-user support)
Penguin Wireless G USB Adapter Drivers for XP, Vista, & 7(compatible, without end-user support)
Penguin Wireless N PCIe Card (TPE-N300PCIE4) Drivers for XP/Vista/7(compatible, without end-user support, install directions: install drivers, then install PCIE card)

Wireless Routers (older models)

Documentation for Free Software Wireless-N Broadband Router (Models: TPE-NWIFIROUTER1 & TPE-NWIFIROUTER2)

VPN Wireless Routers

Switching to a different VPN server/country on PenguinVPN with a libreCMC router (Models: TPE-R1100)

VPN Mini Wireless Router Upgrade Instructions (Models: TPE-R1100)

IPredator VPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100)

AirVPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100)

PureVPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100)

HideMyAss VPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100)

Black VPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100, information provided by a ThinkPenguin customer, we reviewed it, but use at your own risk)

Private Internet Access VPN setup instructions for the Free Software Wireless-N Mini Router (Models: TPE-R1100)

Setup instructions for the Free Software Wireless-N Mini Router for those who purchased router with VPN service (Models: TPE-R1100)

Intro information & Setup instructions for the Free Software Wireless-N Mini Router (later part for those who are not utilizing a VPN, Models: TPE-R1100)

Orginal shipping 1.3.4 LibreCMC ISO Source Code CD (Models: TPE-R1100)

Orginal shipping 1.4 LibreCMC ISO Source Code CD (Models: TPE-R1100)

To reset TPE-R1100 Mini VPN Wireless Router (if you forget the password): Connect power to Mini VPN Router, wait for lights to blink, then hold reset button down for 10 seconds. This should reset the device and no password / VPN configuration will exist on reboot.

General instructions for connecting to any VPN provider (Models: TPE-R1100)

How to do a full reset & upgrade: Free Software Wireless-N Mini VPN Router (TPE-R1100)

Changing a LibreCMC Router's IP Address (TPE-R1100))

Installing packages on LibreCMC tutorial

802.11N AP / Master Mode Instructions

Penguin 802.11N (with and without antenna)

Setting up an Ad-hoc Network Instructions

Ad-hoc network setup instructions (tested with our atheros wireless cards & 802.11N USB cards with carl9170 driver)

56K Dial-up Modems

Penguin 56K Dial-Up Modem Setup Instructions

Connecting to a wireless network using the terminal (Geared to Debian/Ubuntu/Trisquel based distributions)

Howto connect to a password protected network using the terminal/command line