First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Why do I get this 'wireshark is installed, but cannot read manuf !' when I use wireshark?

I have installed wireshark on my computer, and I have a python script that read an Ethernet adapter and recorded all Etherner frames in a .pcap file. So, when I run my python script, I saw the following message:

wireshark is installed, but cannot read manuf !

If I don't read the Ethernet adapter frames, I don't see this error

Tatiana Leal's avatar
1
Tatiana Leal
asked 2024-01-10 18:59:04 +0000
edit flag offensive 0 remove flag close merge delete

Comments

What operating system is this?

Where is Wireshark installed?

Presumably "wireshark is installed, but cannot read manuf !" is a message printed by your Python script (Wireshark wouldn't print a message noting that it's installed - if it weren't installed, it wouldn't be able to run! - so it's not a message from Wireshark.) Where is the script trying to find the manuf file?

Guy Harris's avatar Guy Harris (2024-01-10 20:57:11 +0000) edit
add a comment see more comments

1 Answer

1

The manuf file in the text format is no longer included with Wireshark. A problem was that parsing the text format into memory was a significant contributor to the startup time of Wireshark and tshark, so our tools now generate C arrays, which greatly improves startup time.

The original text file can be generated by running tshark -G manuf, and versions are produced automatically daily for download here. If your script needs the file, please either generate it with tshark or download that file and use it.

See some discussion in this GitLab issue.

johnthacker's avatar
156
johnthacker
answered 2024-01-17 23:30:26 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer