]> git.ipfire.org Git - ipfire-2.x.git/blob - src/patches/suse-2.6.27.31/patches.arch/s390-02-04-qeth-mac.patch
Add a patch to fix Intel E100 wake-on-lan problems.
[ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.arch / s390-02-04-qeth-mac.patch
1 From: Gerald Schaefer <geraldsc@de.ibm.com>
2 Subject: qeth: use firmware MAC-address for layer2 hsi-devices
3 References: bnc#434333
4
5 Symptom: Real HiperSocket devices in layer2 show random MAC-address.
6 Problem: Usability
7 Solution: Use firmware MAC-address
8
9 Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
10 Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
11
12 Acked-by: John Jolly <jjolly@suse.de>
13 ---
14
15 drivers/s390/net/qeth_l2_main.c | 3 ++-
16 1 file changed, 2 insertions(+), 1 deletion(-)
17
18 Index: linux-sles11/drivers/s390/net/qeth_l2_main.c
19 ===================================================================
20 --- linux-sles11.orig/drivers/s390/net/qeth_l2_main.c
21 +++ linux-sles11/drivers/s390/net/qeth_l2_main.c
22 @@ -562,7 +562,8 @@ static int qeth_l2_request_initial_mac(s
23 "device %s: x%x\n", CARD_BUS_ID(card), rc);
24 }
25
26 - if (card->info.guestlan) {
27 + if ((card->info.type == QETH_CARD_TYPE_IQD) ||
28 + (card->info.guestlan)) {
29 rc = qeth_setadpparms_change_macaddr(card);
30 if (rc) {
31 QETH_DBF_MESSAGE(2, "couldn't get MAC address on "