| 1 | |
| 2 | |
| 3 | Go back --> [wiki:Documentation Documentation] --> [wiki:Documentation/SupportedImages SupportedImages] |
| 4 | |
| 5 | == baseline-8.2.ndz == |
| 6 | |
| 7 | This image has everything baseline [wiki:Documentation/SupportedImages/baseline-7.11.ndz baseline-7.11.ndz] but we upgaded: |
| 8 | |
| 9 | * [http://linuxwireless.org/en/users/download compat-wireless-2.6] and the way its used (more on this below) |
| 10 | * MadWifi to 0.9.4 |
| 11 | |
| 12 | The /misc/src/ is a NFS automount to commonly used source code experimenters may rely upon. We take advantage of this and keep a wireless-testing.git repository there updated hourly to reflect upstream. With the compat-wireless package installed on the baseline you can now easily get the latest updates by taking the following steps: |
| 13 | |
| 14 | {{{ |
| 15 | cd /usr/src/compat-wireless-2.6/ |
| 16 | # Get the latest compat-wireless-2.6 changes first |
| 17 | git-pull |
| 18 | # Now lets pull the latest changes from our local GIT_TREE on the NFS directory |
| 19 | ./scripts/admin-update.sh |
| 20 | # If we want to try to hack on any drivers or mac80211 we can do so now |
| 21 | # Once you are done compile the wireless subsystem |
| 22 | make |
| 23 | # Finally install it |
| 24 | make install |
| 25 | # Now to load your drivers, first you must unload your current wireless subsystem drivers |
| 26 | make unlaod |
| 27 | # Now load the driver you need, whether it be ath5k, or ipw2200 |
| 28 | modprobe ath5k |
| 29 | modprobe ipw2200 |
| 30 | }}} |
| 31 | |
| 32 | You can switch between MadWifi and ath5k easily: |
| 33 | |
| 34 | To load MadWifi: |
| 35 | {{{ |
| 36 | athload madwifi |
| 37 | }}} |
| 38 | |
| 39 | To load ath5k: |
| 40 | {{{ |
| 41 | athload ath5k |
| 42 | }}} |
| 43 | |
| 44 | == Notes == |
| 45 | |
| 46 | Debian has now moved from 2.6.22 to 2.6.24. If you try to apt-get dist-upgrade you will be moved to 2.6.24, but there is a bug with 2.6.24 that affects our nodes. The oops happens before serial access is even available so the only way to see this is if you have a VGA monitor connected. Just for reference the following is the oops and it will be looked into. |
| 47 | |
| 48 | The oops bellow was transcribed from a picture. The same oops occurs separate nodes. |
| 49 | |
| 50 | {{{ |
| 51 | GRUB Loading stage 1.5. |
| 52 | |
| 53 | |
| 54 | GRUB loading, please wait... |
| 55 | Uncompressing Linux... OK, booting the kernel. |
| 56 | |
| 57 | BUG: Int 6: CR2 00000000 |
| 58 | EDI 00000000 ESI 00001000 EBP 00000020 ESP c0373f54 |
| 59 | EBX c03e5140 EDX 00000006 ECX 00000000 EAX c034f3e0 |
| 60 | err 00000000 EIP c038938e CS 00000060 flg 00010082 |
| 61 | Stack: 00000000 00100000 00003c00 c039a9ec c03b934c c0373fe8 c03800c8 c039a9ec |
| 62 | c037d0b8 00000083 00000000 c0304c47 00000000 00000071 c039a9ec c03b934c |
| 63 | c0373fe8 00000071 c039a9ec c03b934c c0373fe8 c037d4ef c0304a7e 000001df |
| 64 | |
| 65 | }}} |
| 66 | |
| 67 | == MD5sum == |
| 68 | |
| 69 | xxxx baseline-8.2.ndz |
| 70 | |
| 71 | Some additional notes: |
| 72 | |
| 73 | * [wiki:Documentation/BuildingDrivers BuildingDrivers] |