Some radio adapter drivers wrongly(?) name their devices "wlan%d" instead of "eth%d" (if you ask me, it should be %u - but not today). Technically, they operate like Ethernet, and in fact, running `/sbin/ip a` shows "link/ether" instead of "link/ieee80211". This patch renames them back, but I would appreciate some comment, explanation or at least link why they actually have wlan%d there. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> Cc: Jouni Malinen <jkmaline@cc.hut.fi> (hostap) Cc: Jeroen Vreeken <pe1rxq@amsat.org> (zd1201) hostap/hostap_hw.c | 4 ++-- zd1201.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Index: linux-2.6.21-rc5/drivers/net/wireless/hostap/hostap_hw.c =================================================================== --- linux-2.6.21-rc5.orig/drivers/net/wireless/hostap/hostap_hw.c +++ linux-2.6.21-rc5/drivers/net/wireless/hostap/hostap_hw.c @@ -81,10 +81,10 @@ static int dtim_period[MAX_PARM_DEVICES] module_param_array(dtim_period, int, NULL, 0444); MODULE_PARM_DESC(dtim_period, "DTIM period"); -static char dev_template[16] = "wlan%d"; +static char dev_template[16] = "eth%d"; module_param_string(dev_template, dev_template, sizeof(dev_template), 0444); MODULE_PARM_DESC(dev_template, "Prefix for network device name (default: " - "wlan%d)"); + "eth%d)"); #ifdef final_version #define EXTRA_EVENTS_WTERR 0 Index: linux-2.6.21-rc5/drivers/net/wireless/zd1201.c =================================================================== --- linux-2.6.21-rc5.orig/drivers/net/wireless/zd1201.c +++ linux-2.6.21-rc5/drivers/net/wireless/zd1201.c @@ -1787,7 +1787,7 @@ static int zd1201_probe(struct usb_inter zd->dev->tx_timeout = zd1201_tx_timeout; zd->dev->set_multicast_list = zd1201_set_multicast; zd->dev->set_mac_address = zd1201_set_mac_address; - strcpy(zd->dev->name, "wlan%d"); + strcpy(zd->dev->name, "eth%d"); err = zd1201_getconfig(zd, ZD1201_RID_CNFOWNMACADDR, zd->dev->dev_addr, zd->dev->addr_len); #<EOF> -
| Andrew Morton | -mm merge plans for 2.6.23 |
| Rafael J. Wysocki | [Bug #11207] VolanoMark regression with 2.6.27-rc1 |
| Zhang, Yanmin | AIM7 40% regression with 2.6.26-rc1 |
| Con Kolivas | [PATCH][RSDL-mm 0/7] RSDL cpu scheduler for 2.6.21-rc3-mm2 |
git: | |
| Gregory Haskins | [RFC PATCH 03/17] vbus: add connection-client helper infrastructure |
| David Woodhouse | [PATCH 03/30] solos: FPGA and firmware update support. |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
