BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mangoh-drivers
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
mangoh-drivers
Commits
a8a20e84
Commit
a8a20e84
authored
Nov 01, 2017
by
David Clark
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated ifdown to kill correct wpa_supplicant process in the mtwifi script
Updated some debug messages in MT7697wifi
parent
f5731d03
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
17 deletions
+18
-17
mtwifi
linux_kernel_modules/mt7697wifi/scripts/mtwifi
+3
-1
wmi.c
linux_kernel_modules/mt7697wifi/wmi.c
+15
-16
No files found.
linux_kernel_modules/mt7697wifi/scripts/mtwifi
View file @
a8a20e84
...
@@ -39,7 +39,9 @@ mt_wifi_start() {
...
@@ -39,7 +39,9 @@ mt_wifi_start() {
}
}
mt_wifi_stop
()
{
mt_wifi_stop
()
{
echo
"Stop MT7697 WiFi core wlan
$1
"
;
echo
"Stop MT7697 WiFi core wlan
$1
"
;
kill
`
ps
-eo
pid,args
--cols
=
10000 |
awk
'/^\/sbin\/wpa_supplicant|-i\swlan$1/ && $1 != PROCINFO["pid"] { print $1 }'
`
ifconfig |
grep
wlan
$1
>
/dev/null
ifconfig |
grep
wlan
$1
>
/dev/null
if
[
$?
-eq
0
]
;
then
if
[
$?
-eq
0
]
;
then
ifconfig wlan
$1
down
ifconfig wlan
$1
down
...
...
linux_kernel_modules/mt7697wifi/wmi.c
View file @
a8a20e84
...
@@ -31,7 +31,7 @@ static int mt7697_proc_mac_addr(const struct mt7697_rsp_hdr* rsp,
...
@@ -31,7 +31,7 @@ static int mt7697_proc_mac_addr(const struct mt7697_rsp_hdr* rsp,
struct
wireless_dev
*
wdev
;
struct
wireless_dev
*
wdev
;
int
ret
=
0
;
int
ret
=
0
;
dev_dbg
(
cfg
->
dev
,
"%s(): -->
MAC ADDRESS
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): -->
GET MAC ADDRESS RSP
\n
"
,
__func__
);
if
(
rsp
->
cmd
.
len
!=
sizeof
(
struct
mt7697_mac_addr_rsp
))
{
if
(
rsp
->
cmd
.
len
!=
sizeof
(
struct
mt7697_mac_addr_rsp
))
{
dev_err
(
cfg
->
dev
,
dev_err
(
cfg
->
dev
,
"%s(): invalid MAC address rsp len(%u != %u)
\n
"
,
"%s(): invalid MAC address rsp len(%u != %u)
\n
"
,
...
@@ -83,7 +83,7 @@ static int mt7697_proc_get_wireless_mode(const struct mt7697_rsp_hdr* rsp,
...
@@ -83,7 +83,7 @@ static int mt7697_proc_get_wireless_mode(const struct mt7697_rsp_hdr* rsp,
u32
wireless_mode
;
u32
wireless_mode
;
int
ret
=
0
;
int
ret
=
0
;
dev_dbg
(
cfg
->
dev
,
"%s(): -->
WIRELESS MODE
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): -->
GET WIRELESS MODE RSP
\n
"
,
__func__
);
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
dev_err
(
cfg
->
dev
,
dev_err
(
cfg
->
dev
,
"%s(): invalid wireless mode rsp len(%u != %u)
\n
"
,
"%s(): invalid wireless mode rsp len(%u != %u)
\n
"
,
...
@@ -119,7 +119,7 @@ static int mt7697_proc_get_cfg(const struct mt7697_rsp_hdr* rsp,
...
@@ -119,7 +119,7 @@ static int mt7697_proc_get_cfg(const struct mt7697_rsp_hdr* rsp,
u8
*
rd_buf
=
NULL
;
u8
*
rd_buf
=
NULL
;
int
ret
=
0
;
int
ret
=
0
;
dev_dbg
(
cfg
->
dev
,
"%s(): -->
CONFIG
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): -->
GET CONFIG RSP
\n
"
,
__func__
);
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
LEN32_ALIGNED
(
sizeof
(
struct
mt7697_wifi_config_t
)))
{
LEN32_ALIGNED
(
sizeof
(
struct
mt7697_wifi_config_t
)))
{
dev_err
(
cfg
->
dev
,
"%s(): invalid cfg rsp len(%u != %u)
\n
"
,
dev_err
(
cfg
->
dev
,
"%s(): invalid cfg rsp len(%u != %u)
\n
"
,
...
@@ -270,7 +270,7 @@ static int mt7697_proc_get_radio_state(const struct mt7697_rsp_hdr* rsp,
...
@@ -270,7 +270,7 @@ static int mt7697_proc_get_radio_state(const struct mt7697_rsp_hdr* rsp,
u32
state
;
u32
state
;
int
ret
=
0
;
int
ret
=
0
;
dev_dbg
(
cfg
->
dev
,
"%s(): --> GET RADIO STATE
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> GET RADIO STATE
RSP
\n
"
,
__func__
);
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
dev_err
(
cfg
->
dev
,
dev_err
(
cfg
->
dev
,
"%s(): invalid get radio state rsp len(%u != %u)
\n
"
,
"%s(): invalid get radio state rsp len(%u != %u)
\n
"
,
...
@@ -304,7 +304,7 @@ static int mt7697_proc_get_listen_interval(const struct mt7697_rsp_hdr* rsp,
...
@@ -304,7 +304,7 @@ static int mt7697_proc_get_listen_interval(const struct mt7697_rsp_hdr* rsp,
u32
interval
;
u32
interval
;
int
ret
=
0
;
int
ret
=
0
;
dev_dbg
(
cfg
->
dev
,
"%s(): --> GET LISTEN INTERVAL
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> GET LISTEN INTERVAL
RSP
\n
"
,
__func__
);
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
if
(
rsp
->
cmd
.
len
-
sizeof
(
struct
mt7697_rsp_hdr
)
!=
sizeof
(
u32
))
{
dev_err
(
cfg
->
dev
,
dev_err
(
cfg
->
dev
,
"%s(): invalid get listen interval rsp len(%u != %u)
\n
"
,
"%s(): invalid get listen interval rsp len(%u != %u)
\n
"
,
...
@@ -478,8 +478,7 @@ static int mt7697_proc_scan_rsp(const struct mt7697_rsp_hdr* rsp,
...
@@ -478,8 +478,7 @@ static int mt7697_proc_scan_rsp(const struct mt7697_rsp_hdr* rsp,
u32
if_idx
;
u32
if_idx
;
int
ret
;
int
ret
;
dev_dbg
(
cfg
->
dev
,
"%s(): --> SCAN RSP result(%d)
\n
"
,
dev_dbg
(
cfg
->
dev
,
"%s(): --> SCAN RSP
\n
"
,
__func__
);
__func__
,
rsp
->
result
);
ret
=
cfg
->
hif_ops
->
read
(
cfg
->
rxq_hdl
,
(
u32
*
)
&
if_idx
,
ret
=
cfg
->
hif_ops
->
read
(
cfg
->
rxq_hdl
,
(
u32
*
)
&
if_idx
,
LEN_TO_WORD
(
sizeof
(
u32
)));
LEN_TO_WORD
(
sizeof
(
u32
)));
...
@@ -928,23 +927,23 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
...
@@ -928,23 +927,23 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
break
;
break
;
case
MT7697_CMD_SET_OP_MODE_RSP
:
case
MT7697_CMD_SET_OP_MODE_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET OP MODE
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET OP MODE
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_PMK_RSP
:
case
MT7697_CMD_SET_PMK_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET PMK
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET PMK
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_CHANNEL_RSP
:
case
MT7697_CMD_SET_CHANNEL_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET CHANNEL
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET CHANNEL
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_BSSID_RSP
:
case
MT7697_CMD_SET_BSSID_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET BSSID
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET BSSID
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_SSID_RSP
:
case
MT7697_CMD_SET_SSID_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET SSID
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET SSID
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_RELOAD_SETTINGS_RSP
:
case
MT7697_CMD_RELOAD_SETTINGS_RSP
:
...
@@ -952,11 +951,11 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
...
@@ -952,11 +951,11 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
break
;
break
;
case
MT7697_CMD_SET_LISTEN_INTERVAL_RSP
:
case
MT7697_CMD_SET_LISTEN_INTERVAL_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET LISTEN INTERVAL
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET LISTEN INTERVAL
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_WIRELESS_MODE_RSP
:
case
MT7697_CMD_SET_WIRELESS_MODE_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET WIRELESS MODE
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET WIRELESS MODE
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SET_RADIO_STATE_RSP
:
case
MT7697_CMD_SET_RADIO_STATE_RSP
:
...
@@ -964,11 +963,11 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
...
@@ -964,11 +963,11 @@ int mt7697_proc_80211cmd(const struct mt7697_rsp_hdr* rsp, void* priv)
break
;
break
;
case
MT7697_CMD_SET_SECURITY_MODE_RSP
:
case
MT7697_CMD_SET_SECURITY_MODE_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET SECURITY MODE
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SET SECURITY MODE
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_SCAN_STOP_RSP
:
case
MT7697_CMD_SCAN_STOP_RSP
:
dev_dbg
(
cfg
->
dev
,
"%s(): --> SCAN STOP
\n
"
,
__func__
);
dev_dbg
(
cfg
->
dev
,
"%s(): --> SCAN STOP
RSP
\n
"
,
__func__
);
break
;
break
;
case
MT7697_CMD_DISCONNECT_RSP
:
case
MT7697_CMD_DISCONNECT_RSP
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment