Modify

Opened 7 years ago

Closed 7 years ago

#7822 closed defect (invalid)

horst tool broken on big endian devices

Reported by: jal2@… Owned by: developers
Priority: normal Milestone:
Component: packages Version: Backfire 10.03.1 RC1
Keywords: Cc: br1@…

Description

It seems like the protocol parser of the horst tool 2.0-rc1 is broken
on big-endian devices. Radiotap header uses little endian by default as does frame control in the 802.11 header. Please find a patch attached which fixed it for me.

Attachments (1)

horst_big_endian_fix.patch (3.2 KB) - added by jal2@… 7 years ago.
handle little endian values on big endian machines correctly

Download all attachments as: .zip

Change History (9)

Changed 7 years ago by jal2@…

handle little endian values on big endian machines correctly

comment:1 Changed 7 years ago by jow

  • Resolution set to fixed
  • Status changed from new to closed

Committed in r22830 - thanks!

comment:2 Changed 7 years ago by tran@…

  • Resolution fixed deleted
  • Status changed from closed to reopened

as of rc4, horst does now work on big endian, thanks for that progress.
but using horst regularly (every time i tried, about 6 times so far) crashes Atheros 2317 WiSoC devices after a few seconds (Ubiquity Bullet2 just reboots). hopefully/maybe i can help somehow to debug this!? happy xmas/belated solistice/early new year or whatever!

--Jan

comment:3 Changed 7 years ago by jow

  • Resolution set to invalid
  • Status changed from reopened to closed

This is an unrelated issue, please open a separate ticket for that.

comment:4 follow-up: Changed 7 years ago by br1@…

Hi, the problems on 2317 could be due to horst takeing too much memory.
I have heared reports that -b 50000 could help.

comment:5 in reply to: ↑ 4 Changed 7 years ago by anonymous

Replying to br1@…:

Hi, the problems on 2317 could be due to horst takeing too much memory.
I have heared reports that -b 50000 could help.


indeed that seems to help, thank you Bruno. btw, this moved to 8521.

comment:6 Changed 7 years ago by rachat de credit immobilier simulation

I seldom leave comments on blog, but I have been to this post which was recommend by my friend, lots of valuable details, thanks again.

comment:7 Changed 7 years ago by fyi

  • Resolution invalid deleted
  • Status changed from closed to reopened

horst stable release version 3.0 (Feb 2011) is out. The big endian patch is not necessary for v3.

horst version 3.0 | br1 blog

horst version 3.0 is now officially released. It contains various improvements over the last release (2.0-rc1):

  • Spectrum Analyzer window for an overview of all channels
  • More realistic Usage (“AirTime”) calculation
  • Improved client/server support
  • Show retries
  • Fixes for big endian platforms
  • Deal with drivers which don’t report noise (mac80211)

horst - lightweight wireless lan scanner and analyzer | br1 blog

comment:8 Changed 7 years ago by jow

  • Resolution set to invalid
  • Status changed from reopened to closed

Please don't add update requests to bug tickets, open a separate feature request for that.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.