'공부/Linux'에 해당되는 글 3건
- 2010.08.06 Linux PS Command
- 2010.01.23 오픈소스 라이브러리
- 2008.10.20 Dell 1505n, Broadcom Corporation BCM4328 802.11a/b/g/n Linux Driver
- Libxml2 XML 파서 : GNOME용으로 만들었는데, 다른데에서도 사용가능.윈,유닉스 모두 지원, C/C++ http://xmlsoft.org/
- miniXML : 초경량 XML파서 http://www.easysw.com/~mike/mxml/
- PCRE : 펄방식의 정규식을 사용할 수 있는 라이브러리. 언젠가는 쓸데가 있을 것 같다. 이미 아파치, PHP등에서 사용되고 있음. http://www.pcre.org/
- FLTK :크로스플랫폼 UI 라이브러리. UI단에서 MFC말고 다른 방식으로 쓰기 위해 한번 리뷰해볼만할 것 같아 선택. http://www.fltk.org/
- BOOST :꽤 좋은 품질의 C++클래스 묶음. 많이들 사용함. http://www.boost.org/
- appwebserver : 내장 가능한 애플리케이션 웹 서버. http://www.appwebserver.org/
- EHS : 내장가능 HTTP 서버 http://xaxxon.slackworks.com/ehs/
- libdbi : 데이터베이스 추상화 인터페이스. http://libdbi.sourceforge.net/
- netCDF : 정체불명확. 네트워크 공통 데이터 형식 관련 라이브러리라는데..정확히 뭔지 모르겠음. http://www.unidata.ucar.edu/software/netcdf/
- QDBM : Quick DataBase Manager. 버클리DB나 SQLite와 유사한 것같다.http://qdbm.sourceforge.net/
- gNet : 네트워크 라이브러리, TCP/UDP 서버 클라이언트, DNS룩업, URI파싱, BASE64 등 지원 http://www.gnetlibrary.org/
- Game Tree Library : 게임제작에 필요한 라이브러리라네.http://brautaset.org/software/ggtl/
- netwig : 네트웍 라이브러리, 스푸핑, 패킷 인코딩, 디코딩 따위 지원, http://www.laurentconstantin.com/en/netw/netwib/
- MUSCLE : 멀티유저 서버 클라이언트 연결 환경. http://www.lcscanada.com/muscle/index.html
- mhash : 다양한 해쉬 알고리즘 제공. http://mhash.sourceforge.net/
- ENCA : 캐릭터셋 인식 : http://trific.ath.cx/software/enca/
- libesmtp : 메일 전송 라이브러리. http://www.stafford.uklinux.net/libesmtp/
- GMime : MIME형식 추출/변환 라이브러리. http://spruce.sourceforge.net/gmime/
- vMime : MIME형식 추출/변환 라이브러리. http://www.vmime.org/index.shtml
- 알레그로 : 게임프로그래밍 라이브러리. http://alleg.sourceforge.net/api.ko.html
- ReportMan : 웹이나 어플리케이션에서 사용가능한 보고서 생성, 출력 툴. 크리스탈레포트와 유사 http://reportman.sourceforge.net/
- Libcddb : CDDB 클라이언트 만들때 필요한 라이브러리. http://libcddb.sourceforge.net/
- FUSE :유저스페이스내 파일시스템. 가상 파일시스템? http://fuse.sourceforge.net/
- Fast Artificial Neural Network Library : http://leenissen.dk/fann/
- CHMlib : 윈도우 도움말 파일형식인 CHM파일을 다룰 수 있는 라이브러리. 유닉스에서 도움말을 이용할 수 있게 될것 같아서 적어둠. http://morte.jedrea.com/~jedwin/projects/chmlib/
- HK-CLASSES : 최근 데이터베이스 애플리케이션을 쉽게 만들기 위한 클래스 모음. 보고서 생성까지 있음. http://hk-classes.sourceforge.net/tiki-page.php?pageName=Description
- TOAD :재미있어 보이는 그래픽 UI툴킷.http://www.mark13.org/?sec0=sw&sec1=toad
- 카이로 : 2차원 그래픽 조작 라이브러리. http://cairographics.org/
- 커뮤니티를 위한 검색엔진 : p2p모듈이 쓸만할 듯. http://hyperestraier.sourceforge.net/
- libcdio : CD 제어. CDDB 모듈 있음 http://www.gnu.org/software/libcdio/
- ASN.1 파서 : 제목 그대로지. http://josefsson.org/libtasn1/
- GeoIP : IP로 나라 찾기. http://www.maxmind.com/geoip/
- poco : 네트워크 기능을 갖춘 애플리케이션 개발을 도와주는 네트워크 라이브러리.FTP등도 있네. http://appinf.com/poco/info/index.html
- xdiff-lib : 텍스트파일 DIFF . http://www.xmailserver.org/xdiff-lib.html
- wvStream : 스트리밍관련 네트워크 라이브러리 http://open.nit.ca/wiki/?page=WvStreams
- tntnet : 내장가능 웹서버. 다른 모듈들도 많음. http://www.tntnet.org/
- Libsndfile : 소리 관련 파일을 읽고 쓸수 있는 라이브러리http://www.mega-nerd.com/libsndfile/
- topiolli : 패턴인식 라이브러리 : http://www.ee.oulu.fi/~topiolli/?section=cpplibs
- fget : FTP 클라이언트 API :http://www.feep.net/fget/
- libHTTPD : 내장 가능 웹서버 msql만든 회사 같은데. http://www.hughes.com.au/products/libhttpd/
- libspopc : POP클라이언트 API http://brouits.free.fr/libspopc/
Christopher Tozzi's blog from Thursday reminded me of the announcement that I never made: Linux driver support is now available to Dell-branded wireless cards. We started working closely with Broadcom early this year on providing this support, as our customers have been asking for a Linux driver for our cards for a while now. As a result of this effort, Broadcom released an updated Linux wireless driver that supports cards based on the Broadcom 4311, 4312, 4321, and 4322 chipsets, which include the Dell 1490, 1395, 1397, 1505, and 1510 Wireless cards. This driver is included in the Ubuntu 8.10 release, and should be added to Ubuntu 8.04. It is currently only partially open-source, similar to ATI or NVIDIA video drivers, so keep this in mind when deciding if you want to use it. For those who want to try it out immediately, the driver can be downloaded from here.
We're currently offering the Dell 1397 card with the Studio 15 system with Ubuntu 8.04, and the 1395 card is supported on our new Inspiron Mini 9. Please give us feedback on how well this driver works for you on any of our Dell wireless cards on our Linux Desktop mailing list.
---------------
Christopher Tozzi's blog을 읽어보면 Broadcom이 리눅스 데스크탑 시장에 대한 생각을 바꾸고 리눅스 드라이버를 내놓기 시작한다는 내용 같다. 그동안 Broadcom에서의 공식적인 리눅스 드라이버가 없어 b43 project가 구성 되었었다는 이야기도 있는거 같고...
http://www.broadcom.com/support/802.11/linux_sta.php
홈페이지에서 Dell Wireless 1505n Driver(Broadcom 4328 Chipset)를 받을 수 있는데
확인한 결과 커널 2.6.27 이상 버전에서는 컴파일이 안되므로 약간의 수정이 필요하다.
iwe_stream_add_*() API가 변경되어서 해당 부분만 수정하면 된다. 다음은 diff git 기록...
(http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=commit;h=ccc580571cf0799d0460a085a7632b77753f083e)
그동안 ndiswrapper를 이용해야 Broadcom BCM4328 무선랜이 사용 가능했는데,
이제 그럴 필요가 없을 듯 ...
노트북 Dell M1330 XPS를 사용하는데 이 넘 무선랜이 하필 Broadcom이라.. 그 동안 고생 좀 했다는 거... 어제 리눅스에서 드라이버가 잡히는 거 까지 확인을 완료하고... (커널 버전 2.6.27.2에서)
공유기 문제로 인해 ping까지는 확인을 못해봤지만 동작은 제대로 되는거 같다.
테스트 환경 : Fedora Core 8, Linux Kernel 2.6.27.2