Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:setting_up_wifi [2025/05/18 14:08] – [One simple way to connect to wifi] GNUser | wiki:setting_up_wifi [2025/06/09 15:17] (current) – [One simple way to connect to wifi] GNUser | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== One simple way to connect to wifi ===== | ===== One simple way to connect to wifi ===== | ||
| - | As with most things on GNU/Linux, there are many ways to connect to wifi. What follows is my preferred way because it seems to be as simple | + | As with most things on GNU/Linux, there are many ways to connect to wifi. What follows is one simple |
| This guide makes two assumptions: | This guide makes two assumptions: | ||
| Line 10: | Line 10: | ||
| **A. These are the steps if your TCL computer already has a wired (ethernet) connection to the internet:** | **A. These are the steps if your TCL computer already has a wired (ethernet) connection to the internet:** | ||
| - | 1. Load // | + | 1. Load // |
| $ tce-load -wi wifi-manager firmware-mediatek | $ tce-load -wi wifi-manager firmware-mediatek | ||
| 2. Copy // | 2. Copy // | ||
| - | $ cp / | + | $ mkdir -p ~/ |
| - | 3. Use your favorite text editor to add you hotspot's ssid|password combination to // | + | 3. Use your favorite text editor to add your access point's ssid|password combination to // |
| 4. Disconnect from ethernet by removing the ethernet cable or running: | 4. Disconnect from ethernet by removing the ethernet cable or running: | ||
| Line 30: | Line 30: | ||
| 2. Make sure the //TC// and //ARCH// variables at the top of // | 2. Make sure the //TC// and //ARCH// variables at the top of // | ||
| - | 3. Copy // | + | 3. Copy // |
| - | 4. Create and cd into an empty directory, for example: | + | Steps 4-6 are performed on the GNU/Linux system that has an internet connection. |
| + | |||
| + | 4. Make the // | ||
| + | |||
| + | 5. Create and cd into an empty directory, for example: | ||
| $ mkdir / | $ mkdir / | ||
| | | ||
| - | 5. Download // | + | 6. Download // |
| $ / | $ / | ||
| - | 6. Copy all the files in /// | + | 7. Copy all the files in /// |
| - | 7. Boot into your TCL machine and load the necessary extensions: | + | 8. Boot into your TCL machine and load the necessary extensions: |
| $ tce-load -i wifi-manager firmware-mediatek | $ tce-load -i wifi-manager firmware-mediatek | ||
| - | 8. Follow steps A.2. through A.5. (see above) | + | 9. Follow steps A.2. through A.5. (see above) |
| | | ||
| - | **Notes:** | + | **Note #1:** |
| + | If the driver for your wireless nic is not distributed with the linux kernel, then connecting to wifi on GNU/Linux is complex and beyond the scope of this guide. | ||
| - | 1. If the driver for your wireless nic is not distributed with the linux kernel, then connecting | + | **Note #2:** |
| - | + | To find the name of the extension that provides | |
| - | 2. Checking which firmware | + | |
| $ tce-load -wi wireless-KERNEL bluetooth-KERNEL | $ tce-load -wi wireless-KERNEL bluetooth-KERNEL | ||
| $ dmesg | grep firmware | $ dmesg | grep firmware | ||
| Line 58: | Line 62: | ||
| [ 747.236848] bluetooth hci0: Direct firmware load for intel/ | [ 747.236848] bluetooth hci0: Direct firmware load for intel/ | ||
| [ 747.239327] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ | [ 747.239327] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ | ||
| - | Some wireless nics require bluetooth drivers and firmware | + | Some wireless nics require bluetooth drivers and firmware, which is why it is helpful to load // |
| - | Now that you know the firmware' | + | Now that you know the firmware' |
| $ provides.sh iwlwifi-7260-17.ucode | $ provides.sh iwlwifi-7260-17.ucode | ||
| firmware-iwlwifi.tcz | firmware-iwlwifi.tcz | ||
| + | $ provides.sh ibt-hw-37.7.10-fw-1.80.2.3.d.bseq | ||
| + | firmware-intel.tcz | ||
| + | |||
| + | If you don't have a TCL machine with an internet connection, not to worry: On any machine with an internet and web browser you can go to http:// | ||
| + | |||
| + | **Note #3:** | ||
| + | // | ||
| ===== More Advanced Setup : Using wireless tools ===== | ===== More Advanced Setup : Using wireless tools ===== | ||