이 블로그 검색

2009년 10월 31일 토요일

할로윈

10월 마지막일이다..

사실 토요일이라 오늘이 피크 데이가 될 것 같다는 느낌이지만,
프레터너티에 어제 저녁부터 그 다지 시끄럽지 않은 이유가 다들 주말에 집으로 가서 인 듯 하다.
고로 그 얘기는 놀러 온 애들 즉, 기숙사 사는 학부 애들이 소음의 주범 이라는 얘기다.

어제는 오히려 그제 보다 조용한 편이었다.
다들 코스튬 하는게 머가 재밌는지 큰 돈 들여서 해마다 다른 옷을 사다 재는 것이 신기하기만 하다.
어제는 1층에서 할로윈 파티를 한다기에 미텀이 코앞인데 1시즈음에 가봤다.
의외로 썰렁~ 물론 사람은 마니 있었는데 대부분 멀쩡? 한 정신으로 토킹에 전념하고 있었다.
이런...한국적 광란의 나이트 문화를 여기다 한번 내려 줘야 하나? ㅡㅡ;;

아침에도 별달리 부서지거나 깨진게 없는 것으로 봐서 파티 애니멀은 별로 없었나보다..음..
어제 저녁에 몇 캔 먹은 맥주 때문인지 아침부터 머리가 아파서 타이레놀을 먹었다.

점심에 화장실 가는데 랩 쪽으로 센과 치히로의 가요나시가 걸어오는게 아닌가?
아직까지 못 먹었는지 말라 비틀어진 가요나시이지만....ㅡㅡ;;

2009년 10월 30일 금요일

Universe student

비행기 표를 샀다..
잠시 열어 놓고 예약을 안하고 있었는데 불과 한두시간만에 100불이 넘게 올랐다..허거덕...ㅡㅡ;;
리임버스 받긴 하지만 자금 사정이 안좋아서...이런 젠장..

expedia랑 student universe에서 검색하다가 그 소문난 bing에서도 검색을 해봤는데,
역시 거기서 거기 비슷하고...운임이라는게 결국 비행 스케쥴이나 비행 시간, 대기 시간에 연관 되어 있는거라서 무조건 저가 티켓 검색이 된다고 꼭 좋은 건 아니지 싶다.

이리 저리 비교해 본 결과 역시 student universe가 가장 좋은 듯하다..
물론 지극히 개인적인 생각이긴 한데.. 앞뒤로 여유있게 찾아 주는것도 괜찮고..흠

어쨌든 학생 인증을 받으라고 해서 먼가 특별한게 있는 줄 알았는데 어케 뒷 조사를 했는지
너 학생 맞다..라는 메일이 날라오고 컨펌 해 주었다. 먼가 학생 인증 방법이 있긴 한거 같은데 자세히는 모르겠다...

역시 미국이란 개인 정보가 어디로 새고 있는지 모를 나라다. 물론 한국도 마찬가지이지만...
무서버...

2009년 10월 27일 화요일

렌트카

휠 테스트를 보러 가기 위해 엔터프라이즈에서 차를 빌렸다.
온라인으로 예약을 하고 갔는데 정작 오피스에 가보니 차가 없단다...이런 젠장..ㅡㅡ;;

자기네들이 늦어도 20분내에 차를 조달하겠다고 장담하더니 결국 한시간이나 걸렸다..
그리고는 한마디...appreciate being patient..blah..blah..
WTF...ㅡㅡ;;

결국 다른 오피스에 가서 꾸진 시보레 아베온가 먼가를 빌려서 DMV로 갔다.
한 동안 인터넷에 말들이 엄청 많아서리...

캘리에서는 국제 면허가 통용이 안된다더라...는 카더라 통신에 어떻게 해야 하는지 우왕 좌왕 했는데,
결론은 DMV에서는 안따지더라는 것이다. 폴리스는 따질지도 모른다. 하지만 내 여권에 비자가  F1말고 관광 비자도 있다면 배째라 난 관광객이다..라고 해도 되지 않을까? ㅡㅡ;;
어쨌든 국내 면허증이랑 국제면허, 여권은 꼭 들고 다녀야 할 듯 싶다..

DMV에서 휠테스트 받는 걸 보니 많은 인간들이 국제 면허에 렌트카 들고 시험을 치지 않았나 싶다.
렌트카 계약에 보험이 FULL로 들어 있는지 확인하는 모습도 익숙해 보이고...흠흠..인구가 몇인데..

결론은 낙방이다...ㅠㅠ
웬 멕짱 아줌씨가 탔는데 초반 부터 느낌이 별로 였다.. 엄청 투덜대더라고..
주변에 한바퀴 돌고 DMV로 들어오는데 주차도 안해서 띠발... 느낌이 확 왔다.
아니나 다를까, 중간에 스피딩 한것도 본거 같고 너무 조심스럽게 한다?고 감점을 했다...이런 된장...
스피딩 빼고는 너무 주관적인 평가여서 좀 기분이 나쁘다..좌회전시 위험 했다던가..

여하튼 하루 60불인데 겨우 3시간 빌려쓰고 결과도 안좋고...결국 공부도 못하고...ㅠ.ㅠ


 

2009년 10월 26일 월요일

스웨덴 비자

내일 렌트하려는데 ID가 없어서 스웨덴 영사관을 찾아갔다.
아이디가 필요하니 돌려 달라고 하자..무슨 비자 신청했냐고 물어봤다.

Visiting researcher라고 하니까 한참 동안 뒤적거리더니 창문 밑으로 여권을 돌려 줬다.
근데 웬걸 스티커 딱지가 떡 하니 붙어 있는게 아닌가?

이거 머냐? 라고 물어보니..
비자다...ㅡㅡ;;

What? Why didn't you call me? 라고 물어보니..
연락 안갔냐? 라고만 대답하고는 시큰둥하게 자기일을 하는게 아닌가? 이런 쉣...

왕족 국가답게 먼가 로열틱한 비자 딱지위에 기간이 적혀 있고 옆에 뭉게진 사진 한장이 인쇄 되어있었다.
음...여하튼 이 나라 비자 프로세스는 정말 엉망이다...돈은 120불이나 받아 먹고선...젠장

2009년 10월 24일 토요일

NetStumbler

Introduction to NetStumbler and Kismet

Posted by: Shyam Sundar on: April 7, 2006

Netstumbler:

For a Swiss Army knife of wireless network diagnostics, “NetStumbler” is saddled with a somewhat unfortunate name. Although it implies a sort of blind luck, NetStumbler is actually most useful for pinpointing details of a wireless network, helping you configure, secure, optimize and discover.

NetStumbler calls itself “beggarware,” meaning that it is free (but not open source), although they request a $50 donation from commercial and government users. The latest version (0.4.0 as of this writing) is available for download from netstumbler.com and stumbler dot net.

The Right Hardware for the Job

Requiring Windows 2000, XP or newer, NetStumbler functions best with a supported wireless card. Determining precisely which cards are fully supported can take some sleuthing.

NetStumbler fully supports cards based on the Proxim 8410-WD and 8420-WD, which have most commonly been sold under the names Orinoco Classic Gold and Orinoco Gold. Other cards based around this chipset include the Dell TrueMobile 1150, Compaq WL110, and Avaya Wireless 802.11b PC Card. Also supported are cards based on the Intersil (now owned by Conexant) Prism and Prism2 wireless chipsets, such as the popular D-Link DWL-650. Unfortunately, there is no single comprehensive source of information on wireless card chipsets and retail models. Seattle Wireless maintains a wiki, and NetStumbler hosts user-submitted compatibility reports, although they do not indicate which chipset a card uses.

Wireless cards which are fully supported in NetStumbler are able to report accurate noise and signal strength levels. The latest 0.4 version of NetStumbler partially supports most wireless cards, but those without full support will not be reliable for noise and strength readings, and may cause instability in NetStumbler itself.

Getting Off the Ground

NetStumbler and Windows Wireless Zero Configuration service do not play well together. The 0.4 version of NetStumbler includes a feature called “Auto Reconfigure” which you can enable by clicking the “two gears” icon on the toolbar or through the View, Options menu. With Auto Reconfigure enabled, NetStumbler will make an effort to stop the WZC service upon launching, and restore it upon exit. Alternatively, you can take control of the situation by enabling and disabling WZC yourself (Windows Control Panel, Administrative Tools, Services, Wireless Zero Configuration).

Some wireless cards will not see all available access points unless their SSID is set to blank or “ANY.” Again, NetStumbler with Auto Reconfigure enabled will attempt to set your wireless card accordingly while running.

When NetStumbler launches, you may see two entries for your wireless card under the Device menu. The first entry includes the chipset name for your card (such as “Prism2”), whereas the second reads “NDIS.”

Which to use? The easiest way to tell is to run NetStumbler within reach of a known functioning access point. Choose the first device entry and see if the AP shows up in NetStumbler’s window. If yes, your card is fully supported by NetStumbler. Do not use the NDIS device.

If the first device entry does not detect the AP in a few seconds, try the NDIS entry. If this works, your card is partially supported, and will not return reliable data for noise and signal strength. You can continue to use NetStumbler’s other features in NDIS mode.

If neither device driver detects the AP, try using your wireless card’s management utility to manually set its SSID to blank or “ANY”. If none of these combinations detect the AP under NetStumbler, you may have a funky wireless card which cannot be used with NetStumbler.

Finding Access Points

While running NetStumbler, the right-hand pane shows APs currently detected and available under the current view filter. By default, you have no view filter set, so all detected APs are displayed.

Each AP listing is marked with a colored dot indicating the signal strength to that access point, alongside its MAC address, the unique identifier assigned to each network device. The colors range from red (signal too low) to yellow (marginal) to green (good). A grey dot marks an AP which had been detected but is now gone. A lock appears on the dot icon when the AP is operating with encryption enabled.

For many NetStumbler users, detecting available APs is the software’s primary feature. Typically, the software is run on a mobile computer, which you either carry to some location or drive around with in the car, scanning the air for detected access points. The practice of hunting for access points has come to be known as “war-driving,” another unfortunate term, since detecting APs alone is not itself an aggressive or malicious act.

To clear the record, NetStumbler does not connect you to available access points. While NetStumbler can detect them, you still need to rely on either Windows or your wireless card’s management software to join a wireless network. Since your connection software also displays available networks, you may wonder, why bother with NetStumbler?

NetStumbler may better disambiguate access points which share an SSID, for one example. But more often, NetStumbler can continuously scan for access points as you roam about an area, presenting a convenient log of its activity, including audio notification. This functionality is typically not available from Windows’ or vendor-provided wireless client software.

Exploring Access Points

The left pane of NetStumbler is an Explorer-like interface for navigating available wireless access points. Under the “Channels” heading, you will find all detected access points listed under their channel frequencies. Under “SSIDs,” you will find all detected access points sorted by their network name. You may find two or more APs listed under the same SSID. This could indicate two separate wireless networks overlapping in range, which could cause problems for clients. Alternatively, it may indicate one wireless network with multiple APs available from your current location.

In cases where you find multiple APs sharing the same SSID, look at the “Subnet” field in the right pane. Here you will see which IP network the APs are operating on.

Signal-to-Noise Graphs

netstumblerClicking on an AP’s MAC address in the left pane will replace the right pane with a live signal-to-noise graph. Note that this graph is accurate only if your network card is fully supported by NetStumbler. Signal-to-noise readings can be a powerful tool for troubleshooting your network and optimizing AP or antenna placement.

The graph overlays two sets of values – signal strength (green) and noise (red), measured in dBm. The “taller” your green plot, the stronger your signal; likewise, the taller your red plot, the more noise is present. For the best wireless performance, you want to maximize your signal and minimize your noise. Typical sources of noise in the Wi-Fi 2.4GHz range include microwave ovens, cordless phones, wireless video transmitters, and perhaps neighboring wireless networks. You can also observe the consistency of your graph to determine the presence of sources of intermittent interference.

Partially supported network cards will produce signal strength (green) plots which may or may not be accurate, along with no noise (red) plots.

Access Point Filters

The “Filters” item in the left pane expands to a list of criteria for filtering the right pane list of available access points. If you click the “Encryption Off” filter, only open APs will be listed on the right. Some of the filters are quite technical, and are only useful in specialized situations. One thing to keep in mind – if you’re not seeing an AP on the right that you know is available, check that you have not selected a filter which may exclude it from appearing.

Mobile Tracking with GPS

If your NetStumbling PC sports an attached GPS receiver, you can enable GPS support in NetStumbler to track the location of detected APs. Use the View, Options, GPS menu to configure your receiver. NetStumbler will fill in the latitude and longitude fields in the right pane, and will record GPS data in logs that you can output through the File, Export menu.

Extending NetStumbler

NetStumbler exposes a small library of functions which can be accessed through active scripting languages under Windows, including VBScript, JScript, and ActiveState’s PerlScript and Python. You can connect NetStumbler to external scripts through the View, Options, Scripting menu.

One popular approach to scripting connects NetStumbler events to text-to-speech output, particularly valuable for so-called “war-driving.” More details are available in the NetStumbler support forum.

Further Support

NetStumbler is supported through its online community. There are FAQs and newbie forums that veteran NetStumblers would strongly prefer you read. For whatever reason, NetStumblers are not the most welcoming of online communities, often handling newcomers’ questions with short, world-weary replies. But the support is free, and you don’t have to be roommates with them.

Kismet: 

While NetStumbler is the most popular tool of its kind for Windows machines, users of Linux, BSD and Mac OS X have Kismet, a roughly analogous – though some would say more thorough – utility for discovering wireless networks.

Kismet detects the presence of wireless networks, including those with hidden SSIDs. It can discover and report the IP range used for a particular wireless network, as well as its signal and noise levels. Kismet can also capture or “sniff” all network management data packets for an available wireless network. You can use Kismet to locate available wireless networks, troubleshoot wireless networks, optimize signal strength for access points and clients, and detect network intrusions.

While NetStumbler and Kismet run on different platforms, many people have access to both, which often leads to comparisons between the two.

Passive vs. Active Sniffers

Kismet is a passive sniffer. Unlike NetStumbler, which broadcasts a request for access points responding to the SSID name “ANY,” Kismet does not send any packets at all. Instead, Kismet works by putting the wireless client adapter into RF monitor mode. While in so-called “rfmon” mode, the wireless client is not (and cannot be) associated with any access point. Instead, it listens to all wireless traffic. Consequently, your wireless card cannot maintain a functional network connection while under Kismet control.

Users often report that Kismet finds more APs than NetStumbler. This is because NetStumbler only knows about access points that respond to its “ANY” SSID probe request. Some network administrators configure their APs not to broadcast, or to “hide” their SSID. These do not respond to NetStumbler’s probe. Because the AP blanks out its SSID, Kismet will detect its presence, but without a network name. However, when a legitimate client associates with that AP, its real SSID is included in the initial handshake. Because Kismet sees all network management traffic, it will pick up these packets and discover the SSID which was supposedly “hidden.”

Supported Hardware

Whereas NetStumbler can provide at least some functionality with any wireless card supported by OS drivers, Kismet functions only with network cards with drivers that support RF monitoring mode. In general, this includes wireless cards based on the PRISM 2, 2.5, 3, and GT chipsets; older ORiNOCO cards without the HermesII chipset, such as the Orinoco Gold; and Atheros a/b/g chipsets.

In practice, there are dozens of wireless cards on the market, and it is not always obvious whether there are supported drivers available. Some of the more popular supported wireless adapters include the ORiNOCO Gold, the original Apple Airport (not Extreme) card, and Intel Centrino.

To further complicate things, drivers available for one platform, such as Linux, may not be available for another, such as OS X, even though Kismet itself is available for both. In general, Linux has the most supported drivers for Kismet.

The Kismet Web site hosts a forum for discussion and questions about supported cards and driver availability.

Installing

Kismet is licensed under the GNU General Public License. It is officially distributed as a source package which you can compile for a variety of platforms, from Linux to OS X to BSD, if you’re into that kind of thing.

The Kismet Web site also distributes pre-compiled binaries for Arm and MIPS platforms. These binaries allow you to run Kismet on small devices like the Sharp Zaurus Sl-6000L (using the Arm binary) or the venerable Linksys WRT54G router (using the MIPS binary).

Apple users can download pre-compiled Kismet for OS X from the KisMACsite, which includes a slick Aqua GUI.

Linux users who do not want to compile Kismet from source should check the repositories for their distribution. For example, on my Ubuntu Linuxsystem, I simply launched the Synaptic Package Manager and searched for “kismet,” which brought up a point-and-click install.

Although Kismet uses a text-based interface, a window-based GUI calledGKismet is available for Linux with Gnome libraries installed.

Configuring

Kismet is designed with a client/server architecture. While most users run both the client and server on the same machine and simply use Kismet as a local application, you can also run Kismet clients on remote systems. This way, one or more remote machines can see real-time data from the machine hosting the Kismet server.

In a typical Linux install, the Kismet configuration files are found in /etc/kismet. Depending on your platform or distribution, this location may vary.

Before you can run Kismet for the first time, you may need to edit the primary configuration file, kismet.conf.

Inside, you will find the line:

suiduser=your_username_here

The conventional wisdom is that you should set the above to a local user under which you’ll run Kismet. My experience in Ubuntu 5.10, using the Kismet package provided by Ubuntu, was that I could only run Kismet successfully as root. Attempts to run as a normal user did not work, and aborted due to various fatal errors. But this may vary on other platforms.

You also need to tell Kismet which “source,” or wireless adapter, to use. The basic syntax used in kismet.conf is:

source=type,interface,name

On my Ubuntu system with an Atheros-based Netgear WG511T card, my source configuration looks like this:

source=madwifi_ag,ath0,madwifi

Some alternative source lines for other cards include:

source=madwifi_b,ath0,madwifi

source=orinco,eth1,Orinoco

source=prism,wlan0,hostap

source=viha,en1,AirPort

Where do these parameters come from? The Kismet documentationcontains a section called “Capture Sources,” which includes a chart that lists the type and interface parameters for every supported chipset. The third parameter, name, can be set to anything you like for logging purposes.

Running Kismet

Unless you install a window-based GUI for Kismet such as KisMAC or GKismet, this is a text-based application. On my Linux system, I open a terminal window and launch Kismet as root:

sudo kismet

As previously stated, my Ubuntu installation does not like running kismet as a normal local user. Depending on your platform, you may be able to launch kismet without the “sudo,” assuming you have configured kismet.conf appropriately.

kismet-text1_sm.gif

Kismet shows the list of detected wireless networks. They are initially sorted in “Autofit” mode, which does not present the networks in a specific order. Press “s” to bring up the sort menu, where you can order the SSID’s by name, chronology, and other criteria.

kismet-text2_sm.gif

You can press “h” in Kismet to pop a chart of key commands. With the network names sorted, you can use the up/down arrow keys to navigate through the list. Press “i” on a network to see a detailed view of that particular network.

kismet-text3_sm.gif

Press the “l” key in Kismet to pop up signal strength data.

kismet-text4_sm.gif

The wireless card power window is especially useful in troubleshooting wireless connections for source of noise, or optimizing locations of access points for maximizing signal strength within a space.

Further Fun

If you have a serial-based GPS receiver connected to a Kismet server, you can log and even map detected access points. You’ll need GPSD, if it's not already installed, to provide communications between the receiver and Kismet.

Kismet can play and/or speak audible alerts, which is particularly helpful when detecting wireless networks from a moving vehicle. In the kismet.conf file, you can configure .wav format sounds for alerts, including new network detection, new WEP network, new network traffic, junk traffic, GPS lock and lost.

Using the text-to-speech software Festival, Kismet can also speak its findings using customizable templates available in kismet.conf.

Thanks to Aaron Weiss from WiFi-Planet 

2009년 10월 18일 일요일

말리부

일요일 오전 늦게 일어나 라면 하나 먹을까 해서 물을 끓였는데 짜파게티 밖에 없었다.
면을 너무 불려서 한참 쳐다 보다가 스프에 비비는데 김씨 표류기가 생각났다..ㅡㅡ;;

샌드위치 하나를 만들어 랩에 왔더니 영태가 짐에 라켓볼 치러 가자고 해서 운동 좀 할까 해서 옷을 챙겨 들고 나갔다. 주말이라 짐에 사람들이 많지 않아서 코트 잡기는 어렵지 않았다.

한시간 정도 5게임 치고 나니 저질 체력이 바닥 나서 랩으로 돌아가려는 길에 보바로코에 들러서 보바 워터멜론을 사먹었다. 보바가 중국어로 젖꼭지라네...ㅡㅡ;; 수박쥬스에 조그만 찹살떡 콩 모양이 젖꼭지를 연상하게 만들긴 했다.

어쨌든 쫀득하니 맛은 수박 쥬스랑 잘 어울린다 싶었던게...한사람이 카운터 보고 쥬스 만드는 일인 가게 치고는 장사가 잘되는 이유인듯 싶다. 우리는 바람 좀 쐴까 해서 말리부에 갔다. 날이 제법 쌀살해 져서 해변에 서 있으면 추운데 서퍼들은 차 댈곳 없이 엄청 몰려 나와 해변을 메우고 있었다.

펠리컨 들이 물고기 사냥 하는 걸 좀 지켜 보다 남은 페이퍼 마무리하러 들어왔다.

2009년 10월 12일 월요일

신입생 환영회

연간 학생회 행사로는 하나 밖에 없는 환영회이다.
또는 간혹 연말에 망년회를 하기는 하나 다들 바쁜 관계로 기약할 수는 없다.

올해도 열여명이 들어왔다.
요즘 느끼는 것이지만 참으로 유학생이 많긴 많다.

이 많은 사람들이 졸업하면 어디를 갈까 생각하니 참으로 딱한 생각만 든다.
졸업도 제대로 하냐 마냐는 판국에 그런 걱정은 무슨..

밥 먹고 여느때처럼 공차고 농구하고 족구하고...ㅡㅡ;;
체육회도 아닌데 무슨... 간만에 공 좀 찼더니 급 피곤해져서 들어와 뻗었다.

역시 나이는 못 속이나 보다. 하루가 다르다...ㅡㅡ;;
근데 케더링은 왜케 비싼 거여...먹을것도 별로 없더니만...흠

2009년 10월 6일 화요일

식권

코업에서 한달 짜리 식권을 샀다.
매번 눈치밥 먹기도 부담 스럽고 지난번 시큐리티 여자애 한테 두손가락으로 눈 찔릴번 한 이후로는
입맛이 사라져서 한동안 안갔었다.

어제 함작가가 여름동안 카드 엄청 써서 돈 없다고 해서 오늘 저녁에 식권을 235불 주고 샀다.
그 다지 맛이 좋거나 한건 아닌데 어쨌든 학교 식당에서 매번 먹던거 먹는 것 보다는 낫고 싸게 들지 싶어서 저녁때 가서 샀다.

그리고 어제 신문에 누가 햄버거 패티 먹고 식중독으로 하반신 마비가 되었다는 기사를 읽고 더이상 칼스 쥬니어를 계속 먹을 수는 없다는 생각도 한켠 들었기 때문이다.. ㅡㅡ;;

나름 식스 달러 버거가 그리워 질 날도 있긴 하겠지만...역쉬 족보도 모르는 고기 잘못 먹으로 아작이다..
어쩌면 대형 소송 걸어서 한몫 챙길수는 있겠지만...야하리..목숨 걸고는...ㅡㅡ;;

2009년 10월 1일 목요일

추석..

어제 짱개 애들이 회의실에서 아주 스크린에다 무슨 행사 같은 걸 쏴 대고 시끄럽게 떠들어 대더니
먼가 했더니만 무슨 자기네 국경일이래나 어쩌나...ㅡㅡ;
마치 옛날에 88올림픽을 연상시키는 듯한 풍경에 사뭇 신선함 마저 느껴 졌다.
아니나 다를까 코업 갔더니만 거기도 다이닝 홀에 장개들이 가득 모여서 춤을 춰대고 있는게 아닌가...
어정쩡한 춤 말이지..

어제 알 생일이라 술 좀 마시고 아침에 무척 일어나기 힘들더라..에혀..
하루종일 뭘 했는지도 모르겠지만 청소하고..낼 발표 자료 만들었다.
역시 펀딩 주는 놈이 온다면 한국이든 예든 난리치는건 똑 같다.