Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Changes between Version 1 and Version 2 of UserDocs/Distro/Debian/TroubleshootingInstallation

Author:
kelmo (IP: 0.0.0.0)
Timestamp:
08/21/06 15:48:22 (15 years ago)
Comment:

make-kpkg stuff is old crap, rename_netif is current news

Legend:

Unmodified
Added
Removed
Modified
  • UserDocs/Distro/Debian/TroubleshootingInstallation

    v1 v2  
    99(This problem only occurs when you compile kernels the Debian way with {{{--append-to-version}}}.) 
    1010 
    11 == Make-Kpkg == 
     11== rename_netif == 
    1212 
    13 Eric Van Buggenhaut sent me the following, on how to get make-kpkg to leave a built kernel tree in place after its made (and perhaps packaged) your kernel. 
     13If after installing and rebooting/modprobing an error like the following appears: 
     14{{{ 
     15udevd-event[7118]: rename_netif: error changing net interface name wifi0_rename to ath0: Device or resource busy 
     16}}} 
     17It means that persistent network interface renaming is being painful. 
    1418 
    15 If you are trying to build madwifi on an x86 Debian system (using kpkg), you may find that make fails, complaining that it can’t find modpost. 
    16  
    17 After searching the web, I realized that the madwifi build wants to be able to find modpost in {{{/lib/modules/${VERSION}/build}}}, but the default kernel-package config runs a make clean in the kernel tree after the deb is built. To leave the built executables around, I modified {{{/etc/kernel-pkg.conf}}} to include the line: 
     19Take a look to see if '''/etc/udev/rules.d/z25_persistent-net.rules''' exists. If it does exist, and it contains a line similar to: 
    1820{{{ 
    19 do_clean := No 
     21ACTION=="add", SUBSYSTEM=="net", SYSFS{address}=="00:11:22:33:44:55", NAME="ath0", ENV{INTERFACE_OLD}="$kernel" 
    2022}}} 
    21 As described at http://www.gag.com/~bdale/nc4000/. 
    22  
    23 I’m informed by Joe Milbourn, that you can also use {{{do_clean := !([Yy]es)}}}. 
     23Comment the line out and reboot. 
    2424 
    2525----