Ticket #1 (assigned enhancement)

Opened 1 year ago

Last modified 1 year ago

anonymous

Reported by: shubnub@gmail.com Assigned to: anonymous (accepted)
Priority: major Milestone: milestone2
Component: component2 Version: 1.0
Keywords: <Key> Cc: None

Description

I briefly talked with Josh about this at Shmoocon...

  1. LORCON builds on OS X.
  2. With the following minor patch, it installs on OS X too.
    --- Makefile.in 2007-04-04 08:35:06.000000000 -0400
    +++ Makefile.in.new     2007-04-04 08:36:26.000000000 -0400
    @@ -67,7 +67,7 @@
            install -m 644 lorcon_packasm.h $(INCLUDE)/lorcon_packasm.h
            install -m 644 lorcon_forge.h $(INCLUDE)/lorcon_forge.h
            install -d -m 755 $(MAN)/man3
    -       install -o root -g man -m 644 lorcon.3 $(MAN)/man3/lorcon.3
    +       install -o root -g wheel -m 644 lorcon.3 $(MAN)/man3/lorcon.3
     
            $(LDCONFIG)
    
  3. tx80211_getversion(), tx80211_cardlist(), and tx80211_freecardlist() seem to work in OS X, but that's all I can test as the cardlist returned is "None."
  4. Are there any chipsets known to work with LORCON on OS X?
  5. If not, are there any USB (or CardExpress/32) devices that'll work with LORCON and in Linux running in Parallels on OS X?

I ask, because I'd like to work on Python bindings for LORCON and I only have OS X and Linux in Parallels. I've got bindings working for tx80211_getversion() and tx80211_cardlist() (which calls tx80211_freecardlist() at the appropriate time), but can't test much beyond this.

If there's not much I can do with LORCON at this point, I'd be happy to send in what I've got as it might help someone else further the Python bindings.

Thanks, pete

Attachments

lorconmodule.c (1.5 kB) - added by shubnub@gmail.com on 04/04/07 12:42:15.
Python Bindings for LORCON
setup.py (0.5 kB) - added by shubnub@gmail.com on 04/04/07 12:43:32.
File that builds/installs the LORCON Python module.

Change History

04/04/07 12:42:15 changed by shubnub@gmail.com

  • attachment lorconmodule.c added.

Python Bindings for LORCON

04/04/07 12:43:32 changed by shubnub@gmail.com

  • attachment setup.py added.

File that builds/installs the LORCON Python module.

(in reply to: ↑ description ) 04/11/07 17:45:09 changed by dragorn

  • owner changed from somebody to anonymous.
  • status changed from new to assigned.

Replying to shubnub@gmail.com:

1. LORCON builds on OS X. 1. With the following minor patch, it installs on OS X too.

cool

1. tx80211_getversion(), tx80211_cardlist(), and tx80211_freecardlist() seem to work in OS X, but that's all I can test as the cardlist returned is "None."

expected

1. Are there any chipsets known to work with LORCON on OS X?

no

1. If not, are there any USB (or CardExpress/32) devices that'll work with LORCON and in Linux running in Parallels on OS X?

USB maybe, cardbus almost certainly not. Parallels would have to expose the device as a passthrough to linux - if it shows up in lsusb in linux, it *should* work with lorcon using the linux drivers. Let us know, since I don't think either of us has a mac.

If there's not much I can do with LORCON at this point, I'd be happy to send in what I've got as it might help someone else further the Python bindings.

I'll talk with josh about offering some sort of community page.

-m

05/29/07 23:00:32 changed by anonymous

maybe you should talk to the guys over at kismac.de/_trac probably they are able to help.. and they should be interested as lorcon would really boost their own project (kismac)